Files
firezone/swift/apple/Makefile
Roopesh Chander c9c13e1e11 Bring in apple client into monorepo (#1737)
This PR brings in the apple client into the monorepo.

---------

Co-authored-by: Jamil <jamilbk@users.noreply.github.com>
2023-07-07 10:37:24 -07:00

18 lines
566 B
Makefile

# Creates a macOS debug build
PLATFORM=macOS
ARCH=$(shell uname -m)
build-macos:
echo "Building debug build for ${PLATFORM}, ${ARCH}"
cd ../../rust/connlib/clients/apple && rm -rf ./Connlib.xcframework && ./build-rust.sh && ./build-xcframework-dev.sh
@xcodebuild build -scheme Firezone -sdk macosx -destination 'platform=${PLATFORM},arch=${ARCH}'
clean:
@xcodebuild clean -scheme Firezone -sdk macosx -destination 'platform=${PLATFORM},arch=${ARCH}'
cd ../../rust/connlib/clients/apple && rm -rf ./Connlib.xcframework
.PHONY: format
format:
@swiftformat .