File tree Expand file tree Collapse file tree 3 files changed +12
-8
lines changed Expand file tree Collapse file tree 3 files changed +12
-8
lines changed Original file line number Diff line number Diff line change @@ -26,6 +26,10 @@ clean_release:
26
26
cd NativeCore/Unix && make clean_release
27
27
rm -rf build/Release
28
28
29
+ test :
30
+ echo ${PWD}
31
+ echo ${USER}
32
+
29
33
update :
30
34
cd ReClass.NET && make update
31
35
@@ -37,12 +41,12 @@ docker_all:
37
41
docker_debug :
38
42
cd ReClass.NET_Launcher && make docker_debug
39
43
cd ReClass.NET && make docker_debug
40
- docker container run --rm -v ${PWD} :/build:z -w /build gcc:latest bash -c " cd NativeCore/Unix && make debug"
44
+ docker container run --rm -v ${PWD} :/build:z -w /build -u $( shell id -u ${USER}) : $( shell id -g ${USER}) gcc:latest bash -c " cd NativeCore/Unix && make debug"
41
45
42
46
docker_release :
43
47
cd ReClass.NET_Launcher && make docker_release
44
48
cd ReClass.NET && make docker_release
45
- docker container run --rm -v ${PWD} :/build:z -w /build gcc:latest bash -c " cd NativeCore/Unix && make release"
49
+ docker container run --rm -v ${PWD} :/build:z -w /build -u $( shell id -u ${USER}) : $( shell id -g ${USER}) gcc:latest bash -c " cd NativeCore/Unix && make release"
46
50
47
51
podman_all :
48
52
make podman_debug
Original file line number Diff line number Diff line change @@ -22,12 +22,12 @@ update:
22
22
mono --runtime=v4.0 ../Dependencies/nuget.exe restore ReClass.NET.csproj -SolutionDirectory ../
23
23
24
24
docker_debug :
25
- podman container run --rm -v ${PWD} /..:/build:z -w /build mono:latest bash -c " cd ReClass.NET && msbuild /p:Configuration=Debug /p:Platform=x86 ReClass.NET.csproj"
26
- podman container run --rm -v ${PWD} /..:/build:z -w /build mono:latest bash -c " cd ReClass.NET && msbuild /p:Configuration=Debug /p:Platform=x64 ReClass.NET.csproj"
25
+ docker container run --rm -v ${PWD} /..:/build:z -w /build -u $( shell id -u ${USER}) : $( shell id -g ${USER}) mono:latest bash -c " cd ReClass.NET && msbuild /p:Configuration=Debug /p:Platform=x86 ReClass.NET.csproj"
26
+ docker container run --rm -v ${PWD} /..:/build:z -w /build -u $( shell id -u ${USER}) : $( shell id -g ${USER}) mono:latest bash -c " cd ReClass.NET && msbuild /p:Configuration=Debug /p:Platform=x64 ReClass.NET.csproj"
27
27
28
28
docker_release :
29
- podman container run --rm -v ${PWD} /..:/build:z -w /build mono:latest bash -c " cd ReClass.NET && msbuild /p:Configuration=Release /p:Platform=x86 ReClass.NET.csproj"
30
- podman container run --rm -v ${PWD} /..:/build:z -w /build mono:latest bash -c " cd ReClass.NET && msbuild /p:Configuration=Release /p:Platform=x64 ReClass.NET.csproj"
29
+ docker container run --rm -v ${PWD} /..:/build:z -w /build -u $( shell id -u ${USER}) : $( shell id -g ${USER}) mono:latest bash -c " cd ReClass.NET && msbuild /p:Configuration=Release /p:Platform=x86 ReClass.NET.csproj"
30
+ docker container run --rm -v ${PWD} /..:/build:z -w /build -u $( shell id -u ${USER}) : $( shell id -g ${USER}) mono:latest bash -c " cd ReClass.NET && msbuild /p:Configuration=Release /p:Platform=x64 ReClass.NET.csproj"
31
31
32
32
podman_debug :
33
33
podman container run --rm -v ${PWD} /..:/build:z -w /build mono:latest bash -c " cd ReClass.NET && msbuild /p:Configuration=Debug /p:Platform=x86 ReClass.NET.csproj"
Original file line number Diff line number Diff line change @@ -17,10 +17,10 @@ clean_release:
17
17
msbuild /t:Clean ReClass.NET_Launcher.csproj
18
18
19
19
docker_debug :
20
- docker container run --rm -v ${PWD} /..:/build:z -w /build mono:latest bash -c " cd ReClass.NET_Launcher && msbuild /p:Configuration=Debug ReClass.NET_Launcher.csproj"
20
+ docker container run --rm -v ${PWD} /..:/build:z -w /build -u $( shell id -u ${USER}) : $( shell id -g ${USER}) mono:latest bash -c " cd ReClass.NET_Launcher && msbuild /p:Configuration=Debug ReClass.NET_Launcher.csproj"
21
21
22
22
docker_release :
23
- docker container run --rm -v ${PWD} /..:/build:z -w /build mono:latest bash -c " cd ReClass.NET_Launcher && msbuild /p:Configuration=Release ReClass.NET_Launcher.csproj"
23
+ docker container run --rm -v ${PWD} /..:/build:z -w /build -u $( shell id -u ${USER}) : $( shell id -g ${USER}) mono:latest bash -c " cd ReClass.NET_Launcher && msbuild /p:Configuration=Release ReClass.NET_Launcher.csproj"
24
24
25
25
podman_debug :
26
26
podman container run --rm -v ${PWD} /..:/build:z -w /build mono:latest bash -c " cd ReClass.NET_Launcher && msbuild /p:Configuration=Debug ReClass.NET_Launcher.csproj"
You can’t perform that action at this time.
0 commit comments