Default to combined examples.

This commit is contained in:
Branimir Karadžić 2017-09-21 21:10:05 -07:00
parent 739f7e597b
commit fc65c6a95e

View File

@ -39,24 +39,24 @@ clean: ## Clean all intermediate files.
@mkdir .build @mkdir .build
projgen: ## Generate project files for all configurations. projgen: ## Generate project files for all configurations.
$(GENIE) --with-tools --with-examples --with-shared-lib vs2012 $(GENIE) --with-tools --with-combined-examples --with-shared-lib vs2012
$(GENIE) --with-tools --with-examples --with-shared-lib vs2013 $(GENIE) --with-tools --with-combined-examples --with-shared-lib vs2013
$(GENIE) --with-tools --with-examples --with-shared-lib vs2015 $(GENIE) --with-tools --with-combined-examples --with-shared-lib vs2015
$(GENIE) --with-tools --with-examples --with-shared-lib vs2017 $(GENIE) --with-tools --with-combined-examples --with-shared-lib vs2017
$(GENIE) --with-tools --with-examples --with-shared-lib --gcc=mingw-gcc gmake $(GENIE) --with-tools --with-combined-examples --with-shared-lib --gcc=mingw-gcc gmake
$(GENIE) --with-tools --with-examples --with-shared-lib --gcc=linux-gcc gmake $(GENIE) --with-tools --with-combined-examples --with-shared-lib --gcc=linux-gcc gmake
$(GENIE) --with-tools --with-examples --with-shared-lib --gcc=osx gmake $(GENIE) --with-tools --with-combined-examples --with-shared-lib --gcc=osx gmake
$(GENIE) --with-tools --with-examples --with-shared-lib --xcode=osx xcode4 $(GENIE) --with-tools --with-combined-examples --with-shared-lib --xcode=osx xcode4
$(GENIE) --with-tools --with-examples --with-shared-lib --xcode=ios xcode4 $(GENIE) --with-tools --with-combined-examples --with-shared-lib --xcode=ios xcode4
$(GENIE) --with-examples --with-shared-lib --gcc=freebsd gmake $(GENIE) --with-combined-examples --with-shared-lib --gcc=freebsd gmake
$(GENIE) --with-examples --gcc=android-arm gmake $(GENIE) --with-combined-examples --gcc=android-arm gmake
$(GENIE) --with-examples --gcc=android-mips gmake $(GENIE) --with-combined-examples --gcc=android-mips gmake
$(GENIE) --with-examples --gcc=android-x86 gmake $(GENIE) --with-combined-examples --gcc=android-x86 gmake
$(GENIE) --with-examples --gcc=asmjs gmake $(GENIE) --with-combined-examples --gcc=asmjs gmake
$(GENIE) --with-examples --gcc=ios-arm gmake $(GENIE) --with-combined-examples --gcc=ios-arm gmake
$(GENIE) --with-examples --gcc=ios-arm64 gmake $(GENIE) --with-combined-examples --gcc=ios-arm64 gmake
$(GENIE) --with-examples --gcc=ios-simulator gmake $(GENIE) --with-combined-examples --gcc=ios-simulator gmake
$(GENIE) --with-examples --gcc=rpi gmake $(GENIE) --with-combined-examples --gcc=rpi gmake
.build/projects/gmake-android-arm: .build/projects/gmake-android-arm:
$(GENIE) --gcc=android-arm gmake $(GENIE) --gcc=android-arm gmake
@ -91,7 +91,7 @@ asmjs-release: .build/projects/gmake-asmjs ## Build - Emscripten Release
asmjs: asmjs-debug asmjs-release ## Build - Emscripten Debug and Release asmjs: asmjs-debug asmjs-release ## Build - Emscripten Debug and Release
.build/projects/gmake-linux: .build/projects/gmake-linux:
$(GENIE) --with-tools --with-examples --with-shared-lib --gcc=linux-gcc gmake $(GENIE) --with-tools --with-combined-examples --with-shared-lib --gcc=linux-gcc gmake
linux-debug32: .build/projects/gmake-linux ## Build - Linux x86 Debug linux-debug32: .build/projects/gmake-linux ## Build - Linux x86 Debug
$(MAKE) -R -C .build/projects/gmake-linux config=debug32 $(MAKE) -R -C .build/projects/gmake-linux config=debug32
linux-release32: .build/projects/gmake-linux ## Build - Linux x86 Release linux-release32: .build/projects/gmake-linux ## Build - Linux x86 Release
@ -103,7 +103,7 @@ linux-release64: .build/projects/gmake-linux ## Build - Linux x64 Release
linux: linux-debug32 linux-release32 linux-debug64 linux-release64 ## Build - Linux x86/x64 Debug and Release linux: linux-debug32 linux-release32 linux-debug64 linux-release64 ## Build - Linux x86/x64 Debug and Release
.build/projects/gmake-freebsd: .build/projects/gmake-freebsd:
$(GENIE) --with-tools --with-examples --with-shared-lib --gcc=freebsd gmake $(GENIE) --with-tools --with-combined-examples --with-shared-lib --gcc=freebsd gmake
freebsd-debug32: .build/projects/gmake-freebsd ## Build - FreeBSD x86 Debug freebsd-debug32: .build/projects/gmake-freebsd ## Build - FreeBSD x86 Debug
$(MAKE) -R -C .build/projects/gmake-freebsd config=debug32 $(MAKE) -R -C .build/projects/gmake-freebsd config=debug32
freebsd-release32: .build/projects/gmake-freebsd ## Build - FreeBSD x86 Release freebsd-release32: .build/projects/gmake-freebsd ## Build - FreeBSD x86 Release
@ -115,7 +115,7 @@ freebsd-release64: .build/projects/gmake-freebsd ## Build - FreeBSD x86 Release
freebsd: freebsd-debug32 freebsd-release32 freebsd-debug64 freebsd-release64 ## Build - FreeBSD x86/x64 Debug and Release freebsd: freebsd-debug32 freebsd-release32 freebsd-debug64 freebsd-release64 ## Build - FreeBSD x86/x64 Debug and Release
.build/projects/gmake-mingw-gcc: .build/projects/gmake-mingw-gcc:
$(GENIE) --with-tools --with-examples --with-shared-lib --gcc=mingw-gcc gmake $(GENIE) --with-tools --with-combined-examples --with-shared-lib --gcc=mingw-gcc gmake
mingw-gcc-debug32: .build/projects/gmake-mingw-gcc ## Build - MinGW GCC x86 Debug mingw-gcc-debug32: .build/projects/gmake-mingw-gcc ## Build - MinGW GCC x86 Debug
$(MAKE) -R -C .build/projects/gmake-mingw-gcc config=debug32 $(MAKE) -R -C .build/projects/gmake-mingw-gcc config=debug32
mingw-gcc-release32: .build/projects/gmake-mingw-gcc ## Build - MinGW GCC x86 Release mingw-gcc-release32: .build/projects/gmake-mingw-gcc ## Build - MinGW GCC x86 Release
@ -139,7 +139,7 @@ mingw-clang-release64: .build/projects/gmake-mingw-clang ## Build - MinGW Clang
mingw-clang: mingw-clang-debug32 mingw-clang-release32 mingw-clang-debug64 mingw-clang-release64 ## Build - MinGW Clang x86/x64 Debug and Release mingw-clang: mingw-clang-debug32 mingw-clang-release32 mingw-clang-debug64 mingw-clang-release64 ## Build - MinGW Clang x86/x64 Debug and Release
.build/projects/vs2012: .build/projects/vs2012:
$(GENIE) --with-tools --with-examples --with-shared-lib vs2012 $(GENIE) --with-tools --with-combined-examples --with-shared-lib vs2012
vs2012-debug32: .build/projects/vs2012 ## Build - VS2012 x86 Debug vs2012-debug32: .build/projects/vs2012 ## Build - VS2012 x86 Debug
devenv .build/projects/vs2012/bgfx.sln /Build "Debug|Win32" devenv .build/projects/vs2012/bgfx.sln /Build "Debug|Win32"
vs2012-release32: .build/projects/vs2012 ## Build - VS2012 x86 Release vs2012-release32: .build/projects/vs2012 ## Build - VS2012 x86 Release
@ -151,7 +151,7 @@ vs2012-release64: .build/projects/vs2012 ## Build - VS2012 x64 Release
vs2012: vs2012-debug32 vs2012-release32 vs2012-debug64 vs2012-release64 ## Build - VS2012 x86/x64 Debug and Release vs2012: vs2012-debug32 vs2012-release32 vs2012-debug64 vs2012-release64 ## Build - VS2012 x86/x64 Debug and Release
.build/projects/vs2013: .build/projects/vs2013:
$(GENIE) --with-tools --with-examples --with-shared-lib vs2013 $(GENIE) --with-tools --with-combined-examples --with-shared-lib vs2013
vs2013-debug32: .build/projects/vs2013 ## Build - VS2013 x86 Debug vs2013-debug32: .build/projects/vs2013 ## Build - VS2013 x86 Debug
devenv .build/projects/vs2013/bgfx.sln /Build "Debug|Win32" devenv .build/projects/vs2013/bgfx.sln /Build "Debug|Win32"
vs2013-release32: .build/projects/vs2013 ## Build - VS2013 x86 Release vs2013-release32: .build/projects/vs2013 ## Build - VS2013 x86 Release
@ -163,7 +163,7 @@ vs2013-release64: .build/projects/vs2013 ## Build - VS2013 x64 Release
vs2013: vs2013-debug32 vs2013-release32 vs2013-debug64 vs2013-release64 ## Build - VS2013 x86/x64 Debug and Release vs2013: vs2013-debug32 vs2013-release32 vs2013-debug64 vs2013-release64 ## Build - VS2013 x86/x64 Debug and Release
.build/projects/vs2015: .build/projects/vs2015:
$(GENIE) --with-tools --with-examples --with-shared-lib vs2015 $(GENIE) --with-tools --with-combined-examples --with-shared-lib vs2015
vs2015-debug32: .build/projects/vs2015 ## Build - VS2015 x86 Debug vs2015-debug32: .build/projects/vs2015 ## Build - VS2015 x86 Debug
devenv .build/projects/vs2015/bgfx.sln /Build "Debug|Win32" devenv .build/projects/vs2015/bgfx.sln /Build "Debug|Win32"
vs2015-release32: .build/projects/vs2015 ## Build - VS2015 x86 Release vs2015-release32: .build/projects/vs2015 ## Build - VS2015 x86 Release
@ -175,7 +175,7 @@ vs2015-release64: .build/projects/vs2015 ## Build - VS2015 x64 Release
vs2015: vs2015-debug32 vs2015-release32 vs2015-debug64 vs2015-release64 ## Build - VS2015 x86/x64 Debug and Release vs2015: vs2015-debug32 vs2015-release32 vs2015-debug64 vs2015-release64 ## Build - VS2015 x86/x64 Debug and Release
.build/projects/vs2017: .build/projects/vs2017:
$(GENIE) --with-tools --with-examples --with-shared-lib vs2017 $(GENIE) --with-tools --with-combined-examples --with-shared-lib vs2017
vs2017-debug32: .build/projects/vs2017 ## Build - vs2017 x86 Debug vs2017-debug32: .build/projects/vs2017 ## Build - vs2017 x86 Debug
devenv .build/projects/vs2017/bgfx.sln /Build "Debug|Win32" devenv .build/projects/vs2017/bgfx.sln /Build "Debug|Win32"
vs2017-release32: .build/projects/vs2017 ## Build - vs2017 x86 Release vs2017-release32: .build/projects/vs2017 ## Build - vs2017 x86 Release
@ -187,7 +187,7 @@ vs2017-release64: .build/projects/vs2017 ## Build - vs2017 x64 Release
vs2017: vs2017-debug32 vs2017-release32 vs2017-debug64 vs2017-release64 ## Build - vs2017 x86/x64 Debug and Release vs2017: vs2017-debug32 vs2017-release32 vs2017-debug64 vs2017-release64 ## Build - vs2017 x86/x64 Debug and Release
.build/projects/gmake-osx: .build/projects/gmake-osx:
$(GENIE) --with-tools --with-examples --with-shared-lib --gcc=osx gmake $(GENIE) --with-tools --with-combined-examples --with-shared-lib --gcc=osx gmake
osx-debug32: .build/projects/gmake-osx ## Build - OSX x86 Debug osx-debug32: .build/projects/gmake-osx ## Build - OSX x86 Debug
$(MAKE) -C .build/projects/gmake-osx config=debug32 $(MAKE) -C .build/projects/gmake-osx config=debug32
osx-release32: .build/projects/gmake-osx ## Build - OSX x86 Release osx-release32: .build/projects/gmake-osx ## Build - OSX x86 Release