-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
24 lines (16 loc) · 902 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
SHELL := /bin/bash
all: download-dependencies
.PHONY: all download-dependencies
download-dependencies: libs/jsevaluator.jar assets/javascript-libs/suncalc/suncalc.min.js assets/javascript-libs/opening_hours
assets/javascript-libs/opening_hours:
npm install opening_hours
assets/javascript-libs/suncalc/suncalc.js:
npm install suncalc
# See [Generate suncalc.min.js](https://github.com/mourner/suncalc/pull/33)
assets/javascript-libs/suncalc/suncalc.min.js: assets/javascript-libs/suncalc/suncalc.js
uglifyjs "$<" --output "$@" --comments '/mourner\/suncalc/' --lint
libs/jsevaluator.jar:
wget 'https://github.com/evgenyneu/js-evaluator-for-android/raw/master/JSEvaluator/bin/jsevaluator.jar' -O 'libs/jsevaluator.jar'
.PHONY: getStringsFiles
getStringsFiles:
rsync ../Alarm_Klock/android/alarmclock/res/ res --include='*/' --include='strings.xml' --include='arrays.xml' --exclude='*' -va