diff --git a/Makefile b/Makefile new file mode 100644 --- /dev/null +++ b/Makefile @@ -0,0 +1,31 @@ + + +CORE_SOLUTION = ./isometric-park-fna-core.sln +FRAMEWORK_SOLUTION = ./isometric-park-fna.sln + + +core-debug: + dotnet build ${CORE_SOLUTION} -f netcoreapp3.1 + + +framework-release: + msbuild -restore:True ${FRAMEWORK_SOLUTION} -p:Configuration=Release + + +clean-obj: + rm -r isometric-park-fna/obj/ + +framework-debug: clean-obj + msbuild -restore:True ${FRAMEWORK_SOLUTION} -p:Configuration=Debug + +#CONVENIENCE + +# Just using framework for releases since I know it works for now: +release: framework-release + +run: framework-debug + cd isometric-park-fna/bin/Debug/; LD_LIBRARY_PATH="../../../fnalibs/lib64" DYLD_LIBRARY_PATH="/Users/alys/repos/isometric-park-fna/fnalibs/osx" mono isometric-park-fna.exe + + + +