diff --git a/Makefile b/Makefile index 79e6126..98af559 100644 --- a/Makefile +++ b/Makefile @@ -14,29 +14,13 @@ check: test: swift test -release_local: +release: swift build -c release rm -rf .release mkdir -p .release cp .build/release/$(BUILD_PRODUCT) .release/$(EXECUTABLE) -release_nosign: - swift build --arch x86_64 -c release - swift build --arch arm64 -c release - rm -rf .release - mkdir -p .release - lipo -create \ - .build/arm64-apple-macosx/release/$(BUILD_PRODUCT) \ - .build/x86_64-apple-macosx/release/$(BUILD_PRODUCT) \ - -output .release/$(EXECUTABLE) - -release: release_nosign - codesign --force --sign "Developer ID Application: Wojciech Kulik ($$XCODE_DEVELOPMENT_TEAM)" --options runtime .release/xcp - codesign -vvv --strict .release/$(EXECUTABLE) - zip -j .release/$(EXECUTABLE).zip .release/$(EXECUTABLE) - shasum -a 256 .release/$(EXECUTABLE).zip | cut -d' ' -f1 | tr -d '\n' | pbcopy - -install: release_local +install: release cp .release/$(EXECUTABLE) ~/.local/bin/$(EXECUTABLE) make uninstall: diff --git a/README.md b/README.md index b283ac5..614c1a9 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ # XcodeProjectCLI -A fast, lightweight command-line tool for managing Xcode projects - built entirely in Swift. +A fast, lightweight command-line tool for managing Xcode projects, built entirely in Swift. Easily integrate it into your development workflow or automate complex refactoring tasks with just a few commands. @@ -56,7 +56,7 @@ ASSETS SUBCOMMANDS: ## 📦 Installation ```bash -brew install wojciech-kulik/tap/xcp +brew install xcp ``` ## 🛠️ Building from Source