From http://www.jwz.org/xscreensaver/xscreensaver-5.34.tar.gz
[xscreensaver] / android / Makefile
1 # XScreenSaver for Android
2
3
4 TARGET          = project
5
6 default: apk
7
8 clean:: gradle_clean
9
10 distclean::
11
12 distdepend::
13
14 all:
15         cd project ; ./gradlew assembleDebug
16
17 # TODO:
18 # check_versions:
19 # update_thumbs:
20
21 echo_tarfiles:
22         @echo `find \
23                 Makefile \
24                 README \
25                 *.[ch] *.pl \
26                 project \
27                 project/xscreensaver/res/drawable/*.png \
28                 project/xscreensaver/res/values/settings.xml \
29                 project/xscreensaver/res/values/strings.xml \
30           \( \( -name '.??*' -o -name build -o -name gen \
31                 -o -name libs -o -name obj -o -name '*~*' \) \
32              -prune \) \
33           -o \( -type f -o -type l \) -print \
34         | sed 's@^\./@@' \
35         | sort`
36
37 apk: apk_raw_debug
38
39 apk_raw_debug:
40                 cd $(TARGET); ./gradlew assembleDebug
41
42 gradle_clean:
43                 -cd $(TARGET); ./gradlew clean
44