diff options
| -rw-r--r-- | justfile | 20 |
1 files changed, 10 insertions, 10 deletions
@@ -16,13 +16,13 @@ fetch: format: just _format {{target}} -build destination="platform=macOS": +build destination="platform=macOS" configuration="Release": command -v xcbeautify >/dev/null 2>&1 \ - && xcodebuild -configuration Release -scheme {{target}} -destination '{{destination}}' build | xcbeautify \ + && xcodebuild -configuration {{configuration}} -scheme {{target}} -destination '{{destination}}' build | xcbeautify \ || just _build {{target}} -build_ios: - just build "platform=iOS,arch=arm64,name={{device_name}}" +build_ios configuration="Release": + just build "platform=iOS,arch=arm64,name={{device_name}}" "{{configuration}}" run: just _open {{target}} @@ -33,18 +33,18 @@ install derived_data=derived_data location=location: generate: mint run xcodegen@synced_folder generate -install_ios derived_data=derived_data: - xcrun devicectl device install app --device {{device_identifier}} {{derived_data}}/{{target}}-*/Build/Products/Release-iphoneos/{{target}}.app +install_ios derived_data=derived_data configuration="Release": + xcrun devicectl device install app --device {{device_identifier}} {{derived_data}}/{{target}}-*/Build/Products/{{configuration}}-iphoneos/{{target}}.app run_ios flags="": xcrun devicectl device process launch {{flags}} --device {{device_identifier}} {{identifier}} ios_log: - just ios --console + just ios --console "Debug" -ios flags="": - just build_ios - just install_ios +ios flags="" configuration="Release": + just build_ios "{{configuration}}" + just install_ios "{{derived_data}}" "{{configuration}}" just run_ios {{flags}} macos: |