Useful make help commands for development:
make app— buildStillCore.appLOCAL=1 make app— build with local workspace and localmacmonxcframeworkmake run— build and runStillCorein the current terminalmake open-app— build and openStillCore.appmake helper-restart— build the app and restart the battery helpermake helper-uninstall— build the app and uninstall the battery helpermake profile— buildStillCoreand launch Time Profilermake benchmarks— run charts benchmarksmake clean— remove.build
FYI:
make release— build a ReleaseStillCore.dmg, submit it for notarization, then staple and validate itmake dmg— build a local ReleaseStillCore.dmgsuitable for local running
After any code changes, verify the result by running the appropriate build command from make. Prefer the narrowest command that proves the change, but always run a real build check before finishing.
If a task requires a one-off or specific xcodebuild invocation, use the same XCODEBUILD_FLAGS and -derivedDataPath .build defined in Makefile. This keeps ad hoc builds aligned with the normal project build. Use make clean if the build state needs to be reset first.