mirror of
https://github.com/RYDE-WORK/ballistica.git
synced 2026-02-05 06:53:18 +08:00
Makefile tidying
This commit is contained in:
parent
8c4702ff66
commit
cb1636b776
@ -3948,8 +3948,8 @@
|
|||||||
"build/prefab/lib/linux_x86_64/release/libballisticacore_internal.a": "https://files.ballistica.net/cache/ba1/32/03/d4dd9c398eab7c7da62b2e7a4096",
|
"build/prefab/lib/linux_x86_64/release/libballisticacore_internal.a": "https://files.ballistica.net/cache/ba1/32/03/d4dd9c398eab7c7da62b2e7a4096",
|
||||||
"build/prefab/lib/linux_x86_64_server/debug/libballisticacore_internal.a": "https://files.ballistica.net/cache/ba1/11/f5/cb2b3a42e4384d6ac4dfe7a98213",
|
"build/prefab/lib/linux_x86_64_server/debug/libballisticacore_internal.a": "https://files.ballistica.net/cache/ba1/11/f5/cb2b3a42e4384d6ac4dfe7a98213",
|
||||||
"build/prefab/lib/linux_x86_64_server/release/libballisticacore_internal.a": "https://files.ballistica.net/cache/ba1/06/aa/fc55996ce9a1a3e898d1348873ff",
|
"build/prefab/lib/linux_x86_64_server/release/libballisticacore_internal.a": "https://files.ballistica.net/cache/ba1/06/aa/fc55996ce9a1a3e898d1348873ff",
|
||||||
"build/prefab/lib/mac_x86_64/debug/libballisticacore_internal.a": "https://files.ballistica.net/cache/ba1/b4/33/477ad3318aac7568fb71748ad494",
|
"build/prefab/lib/mac_x86_64/debug/libballisticacore_internal.a": "https://files.ballistica.net/cache/ba1/47/43/8bdcb42f145f020d3327e42aba34",
|
||||||
"build/prefab/lib/mac_x86_64/release/libballisticacore_internal.a": "https://files.ballistica.net/cache/ba1/14/94/28743f847250acd121027bb03140",
|
"build/prefab/lib/mac_x86_64/release/libballisticacore_internal.a": "https://files.ballistica.net/cache/ba1/b9/58/5d3d5e242ffc1331dcdd215977e0",
|
||||||
"build/prefab/lib/mac_x86_64_server/debug/libballisticacore_internal.a": "https://files.ballistica.net/cache/ba1/73/e0/1b2bebae1e1603d36a38ef3264e2",
|
"build/prefab/lib/mac_x86_64_server/debug/libballisticacore_internal.a": "https://files.ballistica.net/cache/ba1/f8/73/58929632a662fa66a026d9b14ab6",
|
||||||
"build/prefab/lib/mac_x86_64_server/release/libballisticacore_internal.a": "https://files.ballistica.net/cache/ba1/5e/e0/b8809648f1ac93dd4c5303549cc6"
|
"build/prefab/lib/mac_x86_64_server/release/libballisticacore_internal.a": "https://files.ballistica.net/cache/ba1/8b/54/fb5a72392a53cca6ef29f78633ae"
|
||||||
}
|
}
|
||||||
68
Makefile
68
Makefile
@ -149,8 +149,16 @@ prefab-server-debug-build:
|
|||||||
prefab-server-release-build:
|
prefab-server-release-build:
|
||||||
@tools/pcommand make_prefab server-release
|
@tools/pcommand make_prefab server-release
|
||||||
|
|
||||||
|
# Clean all prefab builds.
|
||||||
|
prefab-clean:
|
||||||
|
rm -rf build/prefab
|
||||||
|
|
||||||
# Specific platform prefab targets:
|
# Specific platform prefab targets:
|
||||||
|
|
||||||
|
WINPLAT_X86 = Win32
|
||||||
|
|
||||||
|
# Mac debug:
|
||||||
|
|
||||||
RUN_PREFAB_MAC_X86_64_DEBUG = cd build/prefab/full/mac_x86_64/debug \
|
RUN_PREFAB_MAC_X86_64_DEBUG = cd build/prefab/full/mac_x86_64/debug \
|
||||||
&& ./ballisticacore
|
&& ./ballisticacore
|
||||||
|
|
||||||
@ -179,6 +187,8 @@ build/prefab/full/mac_%/debug/ballisticacore: .efrocachemap
|
|||||||
build/prefab/lib/mac_%/debug/libballisticacore_internal.a: .efrocachemap
|
build/prefab/lib/mac_%/debug/libballisticacore_internal.a: .efrocachemap
|
||||||
@tools/pcommand efrocache_get $@
|
@tools/pcommand efrocache_get $@
|
||||||
|
|
||||||
|
# Mac release:
|
||||||
|
|
||||||
RUN_PREFAB_MAC_X86_64_RELEASE = cd build/prefab/full/mac_x86_64/release \
|
RUN_PREFAB_MAC_X86_64_RELEASE = cd build/prefab/full/mac_x86_64/release \
|
||||||
&& ./ballisticacore
|
&& ./ballisticacore
|
||||||
|
|
||||||
@ -207,6 +217,8 @@ build/prefab/full/mac_%/release/ballisticacore: .efrocachemap
|
|||||||
build/prefab/lib/mac_%/release/libballisticacore_internal.a: .efrocachemap
|
build/prefab/lib/mac_%/release/libballisticacore_internal.a: .efrocachemap
|
||||||
@tools/pcommand efrocache_get $@
|
@tools/pcommand efrocache_get $@
|
||||||
|
|
||||||
|
# Mac server debug:
|
||||||
|
|
||||||
RUN_PREFAB_MAC_X86_64_SERVER_DEBUG = cd \
|
RUN_PREFAB_MAC_X86_64_SERVER_DEBUG = cd \
|
||||||
build/prefab/full/mac_x86_64_server/debug && ./ballisticacore_server
|
build/prefab/full/mac_x86_64_server/debug && ./ballisticacore_server
|
||||||
|
|
||||||
@ -256,6 +268,8 @@ build/prefab/full/mac_%_server/debug/dist/ballisticacore_headless: .efrocachemap
|
|||||||
build/prefab/lib/mac_%_server/debug/libballisticacore_internal.a: .efrocachemap
|
build/prefab/lib/mac_%_server/debug/libballisticacore_internal.a: .efrocachemap
|
||||||
@tools/pcommand efrocache_get $@
|
@tools/pcommand efrocache_get $@
|
||||||
|
|
||||||
|
# Mac server release:
|
||||||
|
|
||||||
RUN_PREFAB_MAC_X86_64_SERVER_RELEASE = cd \
|
RUN_PREFAB_MAC_X86_64_SERVER_RELEASE = cd \
|
||||||
build/prefab/full/mac_x86_64_server/release && ./ballisticacore_server
|
build/prefab/full/mac_x86_64_server/release && ./ballisticacore_server
|
||||||
|
|
||||||
@ -305,6 +319,8 @@ build/prefab/full/mac_%_server/release/dist/ballisticacore_headless: .efrocachem
|
|||||||
build/prefab/lib/mac_%_server/release/libballisticacore_internal.a: .efrocachemap
|
build/prefab/lib/mac_%_server/release/libballisticacore_internal.a: .efrocachemap
|
||||||
@tools/pcommand efrocache_get $@
|
@tools/pcommand efrocache_get $@
|
||||||
|
|
||||||
|
# Linux debug:
|
||||||
|
|
||||||
RUN_PREFAB_LINUX_X86_64_DEBUG = cd \
|
RUN_PREFAB_LINUX_X86_64_DEBUG = cd \
|
||||||
build/prefab/full/linux_x86_64/debug && ./ballisticacore
|
build/prefab/full/linux_x86_64/debug && ./ballisticacore
|
||||||
|
|
||||||
@ -333,6 +349,8 @@ build/prefab/full/linux_%/debug/ballisticacore: .efrocachemap
|
|||||||
build/prefab/lib/linux_%/debug/libballisticacore_internal.a: .efrocachemap
|
build/prefab/lib/linux_%/debug/libballisticacore_internal.a: .efrocachemap
|
||||||
@tools/pcommand efrocache_get $@
|
@tools/pcommand efrocache_get $@
|
||||||
|
|
||||||
|
# Linux release:
|
||||||
|
|
||||||
RUN_PREFAB_LINUX_X86_64_RELEASE = cd \
|
RUN_PREFAB_LINUX_X86_64_RELEASE = cd \
|
||||||
build/prefab/full/linux_x86_64/release && ./ballisticacore
|
build/prefab/full/linux_x86_64/release && ./ballisticacore
|
||||||
|
|
||||||
@ -361,6 +379,8 @@ build/prefab/full/linux_%/release/ballisticacore: .efrocachemap
|
|||||||
build/prefab/lib/linux_%/release/libballisticacore_internal.a: .efrocachemap
|
build/prefab/lib/linux_%/release/libballisticacore_internal.a: .efrocachemap
|
||||||
@tools/pcommand efrocache_get $@
|
@tools/pcommand efrocache_get $@
|
||||||
|
|
||||||
|
# Linux server debug:
|
||||||
|
|
||||||
RUN_PREFAB_LINUX_X86_64_SERVER_DEBUG = cd \
|
RUN_PREFAB_LINUX_X86_64_SERVER_DEBUG = cd \
|
||||||
build/prefab/full/linux_x86_64_server/debug && ./ballisticacore_server
|
build/prefab/full/linux_x86_64_server/debug && ./ballisticacore_server
|
||||||
|
|
||||||
@ -410,6 +430,8 @@ build/prefab/full/linux_%_server/debug/dist/ballisticacore_headless: .efrocachem
|
|||||||
build/prefab/lib/linux_%_server/debug/libballisticacore_internal.a: .efrocachemap
|
build/prefab/lib/linux_%_server/debug/libballisticacore_internal.a: .efrocachemap
|
||||||
@tools/pcommand efrocache_get $@
|
@tools/pcommand efrocache_get $@
|
||||||
|
|
||||||
|
# Linux server release:
|
||||||
|
|
||||||
RUN_PREFAB_LINUX_X86_64_SERVER_RELEASE = cd \
|
RUN_PREFAB_LINUX_X86_64_SERVER_RELEASE = cd \
|
||||||
build/prefab/full/linux_x86_64_server/release && ./ballisticacore_server
|
build/prefab/full/linux_x86_64_server/release && ./ballisticacore_server
|
||||||
|
|
||||||
@ -449,7 +471,7 @@ build/prefab/full/linux_%_server/release/dist/ballisticacore_headless: .efrocach
|
|||||||
build/prefab/lib/linux_%_server/release/libballisticacore_internal.a: .efrocachemap
|
build/prefab/lib/linux_%_server/release/libballisticacore_internal.a: .efrocachemap
|
||||||
@tools/pcommand efrocache_get $@
|
@tools/pcommand efrocache_get $@
|
||||||
|
|
||||||
WINPLAT_X86 = Win32
|
# Windows debug:
|
||||||
|
|
||||||
RUN_PREFAB_WINDOWS_X86_DEBUG = cd build/prefab/full/windows_x86/debug \
|
RUN_PREFAB_WINDOWS_X86_DEBUG = cd build/prefab/full/windows_x86/debug \
|
||||||
&& ./BallisticaCore.exe
|
&& ./BallisticaCore.exe
|
||||||
@ -466,6 +488,8 @@ build/prefab/full/windows_x86/debug
|
|||||||
build/prefab/full/windows_x86/debug/BallisticaCore.exe: .efrocachemap
|
build/prefab/full/windows_x86/debug/BallisticaCore.exe: .efrocachemap
|
||||||
@tools/pcommand efrocache_get $@
|
@tools/pcommand efrocache_get $@
|
||||||
|
|
||||||
|
# Windows release:
|
||||||
|
|
||||||
RUN_PREFAB_WINDOWS_X86_RELEASE = cd build/prefab/full/windows_x86/release \
|
RUN_PREFAB_WINDOWS_X86_RELEASE = cd build/prefab/full/windows_x86/release \
|
||||||
&& ./BallisticaCore.exe
|
&& ./BallisticaCore.exe
|
||||||
|
|
||||||
@ -482,6 +506,8 @@ build/prefab/full/windows_x86/release
|
|||||||
build/prefab/full/windows_x86/release/BallisticaCore.exe: .efrocachemap
|
build/prefab/full/windows_x86/release/BallisticaCore.exe: .efrocachemap
|
||||||
@tools/pcommand efrocache_get $@
|
@tools/pcommand efrocache_get $@
|
||||||
|
|
||||||
|
# Windows server debug:
|
||||||
|
|
||||||
RUN_PREFAB_WINDOWS_X86_SERVER_DEBUG = cd \
|
RUN_PREFAB_WINDOWS_X86_SERVER_DEBUG = cd \
|
||||||
build/prefab/full/windows_x86_server/debug \
|
build/prefab/full/windows_x86_server/debug \
|
||||||
&& dist/python_d.exe ballisticacore_server.py
|
&& dist/python_d.exe ballisticacore_server.py
|
||||||
@ -522,6 +548,8 @@ build/prefab/full/windows_%_server/debug/README.txt: \
|
|||||||
assets/src/server/README.txt
|
assets/src/server/README.txt
|
||||||
@cp $< $@
|
@cp $< $@
|
||||||
|
|
||||||
|
# Windows server release:
|
||||||
|
|
||||||
RUN_PREFAB_WINDOWS_X86_SERVER_RELEASE = cd \
|
RUN_PREFAB_WINDOWS_X86_SERVER_RELEASE = cd \
|
||||||
build/prefab/full/windows_x86_server/release \
|
build/prefab/full/windows_x86_server/release \
|
||||||
&& dist/python.exe -O ballisticacore_server.py
|
&& dist/python.exe -O ballisticacore_server.py
|
||||||
@ -562,23 +590,29 @@ build/prefab/full/windows_%_server/release/README.txt: \
|
|||||||
assets/src/server/README.txt
|
assets/src/server/README.txt
|
||||||
@cp $< $@
|
@cp $< $@
|
||||||
|
|
||||||
prefab-clean:
|
|
||||||
rm -rf build/prefab
|
|
||||||
|
|
||||||
# Tell make which of these targets don't represent files.
|
# Tell make which of these targets don't represent files.
|
||||||
.PHONY: prefab-debug prefab-debug-build prefab-release prefab-release-build \
|
.PHONY: prefab-debug prefab-release prefab-debug-build prefab-release-build \
|
||||||
prefab-server-debug prefab-server-debug-build prefab-server-release \
|
prefab-server-debug prefab-server-release prefab-server-debug-build \
|
||||||
prefab-server-release-build prefab-mac-debug prefab-mac-debug-build \
|
prefab-server-release-build prefab-clean _cmake_prefab_binary \
|
||||||
prefab-mac-release prefab-mac-release-build prefab-mac-server-debug \
|
_cmake_prefab_server_binary prefab-mac-x86-64-debug prefab-mac-arm64-debug \
|
||||||
prefab-mac-server-debug-build prefab-mac-server-release \
|
prefab-mac-x86-64-debug-build prefab-mac-arm64-debug-build \
|
||||||
prefab-mac-server-release-build prefab-linux-debug prefab-linux-debug-build \
|
prefab-mac-x86-64-release prefab-mac-arm64-release \
|
||||||
prefab-linux-release prefab-linux-release-build prefab-linux-server-debug \
|
prefab-mac-x86-64-release-build prefab-mac-arm64-release-build \
|
||||||
prefab-linux-server-debug-build prefab-linux-server-release \
|
prefab-mac-x86-64-server-debug prefab-mac-arm64-server-debug \
|
||||||
prefab-linux-server-release-build prefab-windows-debug \
|
prefab-mac-x86-64-server-debug-build prefab-mac-arm64-server-debug-build \
|
||||||
prefab-windows-debug-build prefab-windows-release \
|
prefab-mac-x86-64-server-release prefab-mac-arm64-server-release \
|
||||||
prefab-windows-release-build prefab-windows-server-debug \
|
prefab-mac-x86-64-server-release-build prefab-mac-arm64-server-release-build \
|
||||||
prefab-windows-server-debug-build prefab-windows-server-release \
|
prefab-linux-x86-64-debug prefab-linux-arm64-debug \
|
||||||
prefab-windows-server-release-build prefab-clean
|
prefab-linux-x86-64-debug-build prefab-linux-arm64-debug-build \
|
||||||
|
prefab-linux-x86-64-release prefab-linux-arm64-release \
|
||||||
|
prefab-linux-x86-64-release-build prefab-linux-arm64-release-build \
|
||||||
|
prefab-linux-x86-64-server-debug prefab-linux-arm64-server-debug \
|
||||||
|
prefab-linux-x86-64-server-debug-build prefab-linux-arm64-server-debug-build \
|
||||||
|
prefab-linux-x86-64-server-release prefab-linux-x86-64-server-release-build \
|
||||||
|
prefab-windows-x86-debug prefab-windows-x86-debug-build \
|
||||||
|
prefab-windows-x86-release prefab-windows-x86-release-build \
|
||||||
|
prefab-windows-x86-server-debug prefab-windows-x86-server-debug-build \
|
||||||
|
prefab-windows-x86-server-release prefab-windows-x86-server-release-build
|
||||||
|
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user