For now, the cards are left in branches so we can change them easily
without cluttering up the history.
bin/
gen/
obj/
+
+# Leave out cards for now
+res/drawable/card_*.png
+opt/drawable/card_*.svg
run: bin/install.stamp
adb shell am start -W -a android.intent.action.MAIN -n $(PACKAGE)/.Main
-
install bin/install.stamp: $(OUTPUT)
adb install -r $+
adb uninstall $(PACKAGE)
rm bin/install.stamp
+png-cards:
+ git checkout cards-png -- 'res/drawable/card_*.png'
+ git reset HEAD -- 'res/drawable/card_*.png'
+
+svg-cards:
+ git checkout cards-svg -- 'opt/drawable/card_*.svg'
+ git reset HEAD -- 'opt/drawable/card_*.svg'
+
+convert:
+ for svg in opt/drawable/*.svg; do \
+ png=$${svg/svg/png}; \
+ png=$${png/opt/res}; \
+ rsvg-convert -w 2048 -h 2048 \
+ $$svg -o $$png; \
+ convert -trim -resize '256x256!' \
+ $$png $$png; \
+ done
+
# Rules
%.apk: %.dex %.res | bin
@echo "APK $@.in"