Description:
Reorganize Makefile.
Commit status:
[Not Reviewed]
References:
Comments:
0 Commit comments 0 Inline Comments
Unresolved TODOs:
There are no unresolved TODOs
Add another comment

r372:f32fadb1f886 -

@@ -5,6 +5,11
5 5
6 6 DEFAULT_RUN = framework-debug
7 7
8 #BUILD
9
10 # While I frequently build and run using make, the convention is that running
11 # 'make' by itself merely builds the software:
12 default: $(DEFAULT_RUN)
8 13
9 14 core-debug:
10 15 dotnet build ${CORE_SOLUTION} -f netcoreapp3.1
@@ -15,25 +20,21
15 20 framework-release:
16 21 msbuild -restore:True ${FRAMEWORK_SOLUTION} -p:Configuration=Release
17 22
18
19 clean-obj:
20 rm -r isometric-park-fna/obj/
21
22 23 framework-debug: clean-obj
23 24 msbuild -restore:True ${FRAMEWORK_SOLUTION} -p:Configuration=Debug
24 25
25 26
27 #RUN
28
26 29 run-core-debug:
27 30 cd isometric-park-fna/bin/Debug/netcoreapp3.1; LD_LIBRARY_PATH="../../../../fnalibs/lib64" DYLD_LIBRARY_PATH="../../../../fnalibs/osx" dotnet ./isometric-park-fna.dll
28 31
29 32 run-core-release:
30 33 cd isometric-park-fna/bin/Release/netcoreapp3.1; LD_LIBRARY_PATH="../../../../fnalibs/lib64" DYLD_LIBRARY_PATH="../../../../fnalibs/osx" dotnet ./isometric-park-fna.dll
31 34
32
33 35 run-core-release-xvfb:
34 36 cd isometric-park-fna/bin/Release/netcoreapp3.1; LD_LIBRARY_PATH="../../../../fnalibs/lib64" DYLD_LIBRARY_PATH="../../../../fnalibs/osx" xvfb-run -a -s "-screen 0 1400x900x24 +extension RANDR +extension GLX +extension RENDER" -- dotnet ./isometric-park-fna.dll
35 37
36
37 38 run-framework-release:
38 39 cd isometric-park-fna/bin/Release/; LD_LIBRARY_PATH="../../../fnalibs/lib64" DYLD_LIBRARY_PATH="../../../fnalibs/osx" mono isometric-park-fna.exe
39 40
@@ -41,7 +42,10
41 42 cd isometric-park-fna/bin/Debug/; LD_LIBRARY_PATH="../../../fnalibs/lib64" DYLD_LIBRARY_PATH="../../../fnalibs/osx" mono isometric-park-fna.exe
42 43
43 44 # lint:
44 # yamllint -d relaxed isometric-park-fna/Content/news_items.yaml
45 # yamllint -d relaxed isometric-park-fna/Content/news_items.yaml
46
47 clean-obj:
48 rm -r isometric-park-fna/obj/
45 49
46 50 #CONVENIENCE
47 51
@@ -49,4 +53,3
49 53 release: framework-release
50 54
51 55 run: $(DEFAULT_RUN) run-$(DEFAULT_RUN)
52 # cd isometric-park-fna/bin/Debug/; LD_LIBRARY_PATH="../../../fnalibs/lib64" DYLD_LIBRARY_PATH="../../../fnalibs/osx" mono isometric-park-fna.exe
You need to be logged in to leave comments. Login now