-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathMakefile
33 lines (23 loc) · 1.75 KB
/
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
25
26
27
28
29
30
31
32
33
all:
terser --compress --mangle --verbose --ecma 5 --output dist/adhese.min.js -- src/*.js src/ajax/*.js src/detection/*.js src/fingerprint/*.js src/events/*.js src/rtb/*.js vast/adhese-vast.js src/safeframe/SafeFrame.js src/safeframe/js/lib/base.js src/safeframe/js/host/host.js src/safeframe/js/lib/boot.js
nocompression:
uglifyjs src/*.js src/ajax/*.js src/detection/*.js src/fingerprint/*.js src/events/*.js vast/adhese-vast.js -b -v -o dist/adhese.js
novastnoajax:
uglifyjs src/*.js src/detection/*.js src/fingerprint/*.js src/events/*.js src/rtb/*.js src/safeframe/SafeFrame.js src/safeframe/js/lib/base.js src/safeframe/js/host/host.js src/safeframe/js/lib/boot.js -m -v -c -o dist/adhese.novastajax.min.js
novast:
uglifyjs src/*.js src/ajax/*.js src/detection/*.js src/fingerprint/*.js src/events/*.js src/rtb/*.js -m -v -c -o dist/adhese.novast.min.js
vastonly:
uglifyjs vast/adhese-vast.js src/ajax/*.js -m -v -c -o vast/dist/adhese.vast.min.js
nofingerprint:
uglifyjs src/*.js src/detection/*.js src/ajax/*.js vast/adhese-vast.js -m -v -c -o dist/adhese.min.js
novastnoajaxnofingerprint:
uglifyjs src/*.js src/detection/*.js -m -v -c -o dist/adhese.novastnoajaxnofingerprint.min.js
debug:
uglifyjs src/*.js src/ajax/*.js src/detection/*.js src/visible/*.js src/fingerprint/*.js src/events/*.js src/rtb/*.js vast/adhese-vast.js src/safeframe/SafeFrame.js src/safeframe/js/lib/base.js src/safeframe/js/host/host.js src/safeframe/js/lib/boot.js -b -v -o dist/adhese.debug.js
prebid-debug:
uglifyjs src/*.js src/ajax/*.js src/detection/*.js src/visible/*.js src/fingerprint/*.js src/events/*.js src/prebid/*.js -b -v -o dist/adhese.prebid.debug.js
3pas:
uglifyjs src/3pas/*.js -b -v -o dist/adhese_3pas.js
.PHONY: docs
docs:
jsdoc --verbose -c conf/jsdoc.conf