summaryrefslogtreecommitdiff
path: root/src/Makefile
blob: e61f5ebbfdda3c44e96bbb753fae1fad15a6eba5 (plain)
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
#
# This make file creates the javascriptrdd.js file
# that contains all the other library files
# It also strips out any indentation, to save space
# 
# While the users can opt to include the single modules
# having a single file makes for easier development.
#

all: lib/javascriptrrd.js

lib/javascriptrrd.js: \
   lib/binaryXHR.js lib/rrdFile.js \
   lib/rrdFlotSupport.js lib/rrdFlot.js lib/rrdFlotMatrix.js \
   lib/rrdFilter.js lib/rrdMultiFile.js \
   lib/rrdFlotAsync.js
	cat $^ > $@

wlibs: lib/javascriptrrd.wlibs.js

lib/javascriptrrd.wlibs.js: lib/javascriptrrd.js \
   ../flot/jquery.min.js ../flot/jquery.flot.min.js \
   ../flot/jquery.flot.selection.min.js ../flot/jquery.flot.tooltip.js
	cat $^ > $@

clean:
	rm -f lib/javascriptrrd.js lib/javascriptrrd.wlibs.js