DOCS = README.html README.odt README.pdf \
whitepaper.html whitepaper.odt whitepaper.pdf
+# Default rule when "make" is invoked without a target
**default**: ${MKWS_JS} README.html whitepaper.html
all: ${MKWS_JS} $(DOCS)
) > ${MKWS_JS}.new
mv -f ${MKWS_JS}.new ${MKWS_JS}
-mkws-js-min mkws-complete.min.js: ${MKWS_JS}
- ${JSMIN} ${MKWS_JS} > mkws-complete.min.js.new
- mv -f mkws-complete.min.js.new mkws-complete.min.js
+mkws-js-min: mkws.min.js mkws-complete.min.js
+
+%.min.js: %.js
+ ${JSMIN} $? > $@.new
+ mv -f $@.new $@
${JQUERY_JSON_FILE}:
curl -sSf ${JQUERY_JSON_URL} -o $@
echo "*** There is already a release $(VERSION)"; \
else \
cp -p mkws.js releases/mkws-$(VERSION).js; \
+ cp -p mkws.min.js releases/mkws-$(VERSION).min.js; \
cp -p mkws-complete.js releases/mkws-complete-$(VERSION).js; \
cp -p mkws-complete.min.js releases/mkws-complete-$(VERSION).min.js; \
echo "Made release $(VERSION)"; \
rm -f *.orig *.bak *.rej
clean:
- rm -f ${MKWS_JS} mkws-complete.min.js
+ rm -f mkws.min.js ${MKWS_JS} mkws-complete.min.js
rm -f ${JQUERY_JSON_FILE} ${JQUERY_FILE} ${HANDLEBARS_FILE}
rm -f $(DOCS)