|
@@ -12,53 +12,53 @@ endif
|
|
|
|
|
|
|
|
GENIE=3rdparty/bx/tools/bin/$(OS)/genie
|
|
GENIE=3rdparty/bx/tools/bin/$(OS)/genie
|
|
|
|
|
|
|
|
-engine-android:
|
|
|
|
|
|
|
+build/engine/projects/android:
|
|
|
$(GENIE) --file=scripts/genie.lua --with-luajit --with-openal --with-bullet --compiler=android-arm gmake
|
|
$(GENIE) --file=scripts/genie.lua --with-luajit --with-openal --with-bullet --compiler=android-arm gmake
|
|
|
-engine-android-arm-debug: engine-android
|
|
|
|
|
|
|
+engine-android-arm-debug: build/engine/projects/android
|
|
|
make -R -C build/engine/projects/android config=debug
|
|
make -R -C build/engine/projects/android config=debug
|
|
|
-engine-android-arm-development: engine-android
|
|
|
|
|
|
|
+engine-android-arm-development: build/engine/projects/android
|
|
|
make -R -C build/engine/projects/android config=development
|
|
make -R -C build/engine/projects/android config=development
|
|
|
-engine-android-arm-release: engine-android
|
|
|
|
|
|
|
+engine-android-arm-release: build/engine/projects/android
|
|
|
make -R -C build/engine/projects/android config=release
|
|
make -R -C build/engine/projects/android config=release
|
|
|
engine-android-arm: engine-android-arm-debug engine-android-arm-development engine-android-arm-release
|
|
engine-android-arm: engine-android-arm-debug engine-android-arm-development engine-android-arm-release
|
|
|
|
|
|
|
|
-engine-linux:
|
|
|
|
|
|
|
+build/engine/projects/linux:
|
|
|
$(GENIE) --file=scripts/genie.lua --with-luajit --with-openal --with-bullet --with-tools --compiler=linux-gcc gmake
|
|
$(GENIE) --file=scripts/genie.lua --with-luajit --with-openal --with-bullet --with-tools --compiler=linux-gcc gmake
|
|
|
-engine-linux-debug32: engine-linux
|
|
|
|
|
|
|
+engine-linux-debug32: build/engine/projects/linux
|
|
|
make -R -C build/engine/projects/linux config=debug32
|
|
make -R -C build/engine/projects/linux config=debug32
|
|
|
-engine-linux-development32: engine-linux
|
|
|
|
|
|
|
+engine-linux-development32: build/engine/projects/linux
|
|
|
make -R -C build/engine/projects/linux config=development32
|
|
make -R -C build/engine/projects/linux config=development32
|
|
|
-engine-linux-release32: engine-linux
|
|
|
|
|
|
|
+engine-linux-release32: build/engine/projects/linux
|
|
|
make -R -C build/engine/projects/linux config=release32
|
|
make -R -C build/engine/projects/linux config=release32
|
|
|
-engine-linux-debug64: engine-linux
|
|
|
|
|
|
|
+engine-linux-debug64: build/engine/projects/linux
|
|
|
make -R -C build/engine/projects/linux config=debug64
|
|
make -R -C build/engine/projects/linux config=debug64
|
|
|
-engine-linux-development64: engine-linux
|
|
|
|
|
|
|
+engine-linux-development64: build/engine/projects/linux
|
|
|
make -R -C build/engine/projects/linux config=development64
|
|
make -R -C build/engine/projects/linux config=development64
|
|
|
-engine-linux-release64: engine-linux
|
|
|
|
|
|
|
+engine-linux-release64: build/engine/projects/linux
|
|
|
make -R -C build/engine/projects/linux config=release64
|
|
make -R -C build/engine/projects/linux config=release64
|
|
|
engine-linux: engine-linux-debug32 engine-linux-development32 engine-linux-release32 engine-linux-debug64 engine-linux-development64 engine-linux-release64
|
|
engine-linux: engine-linux-debug32 engine-linux-development32 engine-linux-release32 engine-linux-debug64 engine-linux-development64 engine-linux-release64
|
|
|
|
|
|
|
|
-engine-windows:
|
|
|
|
|
|
|
+build/engine/projects/vs2013:
|
|
|
$(GENIE) --file=scripts\genie.lua --with-luajit --with-openal --with-bullet --with-tools vs2013
|
|
$(GENIE) --file=scripts\genie.lua --with-luajit --with-openal --with-bullet --with-tools vs2013
|
|
|
-engine-windows-debug32: engine-windows
|
|
|
|
|
|
|
+engine-windows-debug32: build/engine/projects/vs2013
|
|
|
devenv build/engine/projects/vs2013/crown.sln /Build "debug|Win32"
|
|
devenv build/engine/projects/vs2013/crown.sln /Build "debug|Win32"
|
|
|
-engine-windows-development32: engine-windows
|
|
|
|
|
|
|
+engine-windows-development32: build/engine/projects/vs2013
|
|
|
devenv build/engine/projects/vs2013/crown.sln /Build "development|Win32"
|
|
devenv build/engine/projects/vs2013/crown.sln /Build "development|Win32"
|
|
|
-engine-windows-release32: engine-windows
|
|
|
|
|
|
|
+engine-windows-release32: build/engine/projects/vs2013
|
|
|
devenv build/engine/projects/vs2013/crown.sln /Build "release|Win32"
|
|
devenv build/engine/projects/vs2013/crown.sln /Build "release|Win32"
|
|
|
-engine-windows-debug64: engine-windows
|
|
|
|
|
|
|
+engine-windows-debug64: build/engine/projects/vs2013
|
|
|
devenv build/engine/projects/vs2013/crown.sln /Build "debug|x64"
|
|
devenv build/engine/projects/vs2013/crown.sln /Build "debug|x64"
|
|
|
-engine-windows-development64: engine-windows
|
|
|
|
|
|
|
+engine-windows-development64: build/engine/projects/vs2013
|
|
|
devenv build/engine/projects/vs2013/crown.sln /Build "development|x64"
|
|
devenv build/engine/projects/vs2013/crown.sln /Build "development|x64"
|
|
|
-engine-windows-release64: engine-windows
|
|
|
|
|
|
|
+engine-windows-release64: build/engine/projects/vs2013
|
|
|
devenv build/engine/projects/vs2013/crown.sln /Build "release|x64"
|
|
devenv build/engine/projects/vs2013/crown.sln /Build "release|x64"
|
|
|
|
|
|
|
|
-tools:
|
|
|
|
|
|
|
+build/tools/projects:
|
|
|
$(GENIE) --file=scripts/tools.lua gmake
|
|
$(GENIE) --file=scripts/tools.lua gmake
|
|
|
make -R -C tools/ui
|
|
make -R -C tools/ui
|
|
|
-tools-linux-debug64: tools engine-linux-development64
|
|
|
|
|
|
|
+tools-linux-debug64: build/tools/projects engine-linux-development64
|
|
|
make -R -C build/tools/projects config=debug
|
|
make -R -C build/tools/projects config=debug
|
|
|
-tools-linux-release64: tools engine-linux-development64
|
|
|
|
|
|
|
+tools-linux-release64: build/tools/projects engine-linux-development64
|
|
|
make -R -C build/tools/projects config=release
|
|
make -R -C build/tools/projects config=release
|
|
|
|
|
|
|
|
.PHONY: docs
|
|
.PHONY: docs
|