mirror of
https://github.com/ViennaRSS/vienna-rss.git
synced 2026-04-07 19:27:39 +00:00
446db52cd1
- Switch to default location for project's derived data, as suggested in https://developer.apple.com/forums/thread/678974 to avoid slow resolution of package graphs; - Search Sparkle binaries in ${HOME}/Library/Developer/Xcode/DerivedData - Fix unfit localization of publication date in app feed; - Remove old scripts, clarify which scripts are used in project; - Make execution of scripts in "Prepare Upload" target independent of dependency analysis.
28 lines
975 B
Makefile
28 lines
975 B
Makefile
PROJECT=Vienna.xcodeproj
|
|
LOCALES=cs da de en-AU en-GB es eu fr gl it ja ko lt nl pt-BR pt ru sv tr uk zh-Hans zh-Hant
|
|
|
|
default:
|
|
xcodebuild -project $(PROJECT) -scheme Vienna archive
|
|
xcodebuild -project $(PROJECT) -target Notarization -configuration Deployment
|
|
xcodebuild -project $(PROJECT) -scheme Deployment
|
|
|
|
release:
|
|
xcodebuild -project $(PROJECT) -scheme Vienna archive
|
|
xcodebuild -project $(PROJECT) -target Notarization -configuration Deployment
|
|
xcodebuild -project $(PROJECT) -scheme Deployment
|
|
|
|
development:
|
|
xcodebuild -project $(PROJECT) -scheme Vienna -configuration Development
|
|
|
|
clean:
|
|
xcodebuild -project $(PROJECT) -scheme Vienna -configuration Development clean
|
|
xcodebuild -project $(PROJECT) -scheme Vienna -configuration Deployment clean
|
|
rm -fr Build
|
|
|
|
localize:
|
|
for locale in $(LOCALES); do \
|
|
xcodebuild -importLocalizations -project $(PROJECT) \
|
|
-localizationPath Localizations/$${locale}.xliff \
|
|
-disableAutomaticPackageResolution; \
|
|
done
|