-
Notifications
You must be signed in to change notification settings - Fork 31
Expand file tree
/
Copy pathJUSTFILE
More file actions
24 lines (19 loc) · 834 Bytes
/
JUSTFILE
File metadata and controls
24 lines (19 loc) · 834 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import? 'submodules/private/JUSTFILE'
[private]
default:
@just --list
build-win-x64 config="MinSizeRel":
rm -rf out/win-x64
cmake --preset=win-x64 -DBUILD_EXAMPLES=OFF
cmake --build build/win-x64 --target install --config {{config}} --verbose
build-ios-arm64 config="MinSizeRel":
rm -rf out/ios-arm64
cmake --preset=ios-arm64 -DBUILD_EXAMPLES=OFF -DBUILD_TESTING=OFF
cmake --build build/ios-arm64 --target install --config {{config}} --verbose
build-macos-universal config="MinSizeRel":
rm -rf out/macosx-universal
cmake --preset=macosx-universal -DBUILD_EXAMPLES=OFF -DBUILD_TESTING=OFF
cmake --build build/macosx-universal --target install --config {{config}} --verbose
build-android:
@cd android && ./gradlew bundleReleaseAar
@echo "Built ./android/nakama-sdk/build/outputs/aar/nakama-sdk-release.aar"