compass \
coral \
crystal \
+ cubestack \
cubestorm \
+ cubetwist \
cwaves \
cynosure \
dangerball \
deco \
demon \
discrete \
+ discoball \
distort \
dnalogo \
drift \
greynetic \
helix \
hexadrop \
+ hexstrut \
hilbert \
hopalong \
hypnowheel \
sierpinski \
sierpinski3d \
slidescreen \
+ splodesic \
squiral \
stairs \
starfish \
-quality 95 \
+dither -colors 128
+# If we are making the m6502 hack, create the header file for Android
+m6502.h::
+ @for h in $(ANDROID_HACKS) ; do \
+ if [ $${h} = "m6502" ] ; then \
+ echo "Making $${h} header ..."; \
+ ../hacks/m6502.sh ../hacks/m6502.h ../hacks/images/m6502/*.asm ; \
+ echo "Made $${h} header"; \
+ fi; \
+ done
project/xscreensaver/res/drawable/%.png:
@\
for f in $(ANDROID_HACKS) $(ANDROID_TODO) ; do \
rm -f project/xscreensaver/res/drawable/$$f.png ; \
done
-distclean:: clean_thumbs
+
+distclean:: clean_thumbs clean
EXTRA_TARFILES = project/xscreensaver/res/drawable/thumbnail.png \
| sort` ; \
echo $$FILES
-debug::
+run_check::
+ ../hacks/check-configs.pl --build-android $(ANDROID_HACKS)
+
+debug:: m6502.h run_check
$(GRADLE) assembleDebug
-release::
+release:: m6502.h run_check
export APP_ABI=all ; \
$(GRADLE) assembleRelease
# dnalogo \
# twang \
# memscroller \
+# phosphor \
+# discoball \
+# cubetwist \
+# cubestack \
+# splodesic \