Added the new Makefile.
This commit is contained in:
parent
e7a29e4239
commit
f01c002f26
36
Makefile
Normal file
36
Makefile
Normal file
|
@ -0,0 +1,36 @@
|
||||||
|
SRC_DIR = src
|
||||||
|
BUILD_DIR = build
|
||||||
|
DOCS_DIR = docs
|
||||||
|
|
||||||
|
MODULES = jquery event fx ajax
|
||||||
|
JQ = jquery-svn.js
|
||||||
|
JQ_PACK = jquery-svn.pack.js
|
||||||
|
|
||||||
|
all: ${JQ} ${JQ_PACK} docs
|
||||||
|
|
||||||
|
${JQ}:
|
||||||
|
@@echo "Building jquery-svn.js";
|
||||||
|
|
||||||
|
@@for f in ${MODULES}; do \
|
||||||
|
echo "Adding module:" $$f;\
|
||||||
|
cat ${SRC_DIR}/$$f/$$f.js >> ${JQ};\
|
||||||
|
done
|
||||||
|
|
||||||
|
@@echo "jquery-svn.js built.";
|
||||||
|
|
||||||
|
${JQ_PACK}: ${JQ}
|
||||||
|
@@echo "Building jquery-svn.pack.js";
|
||||||
|
|
||||||
|
cd ${BUILD_DIR} && java -jar js.jar build.js ../${JQ} ../${JQ_PACK}
|
||||||
|
|
||||||
|
@@echo "jquery-svn.pack.js built.";
|
||||||
|
|
||||||
|
test:
|
||||||
|
|
||||||
|
docs: ${JQ}
|
||||||
|
@@echo "Building Documentation";
|
||||||
|
cd ${BUILD_DIR} && java -jar js.jar docs.js ../${JQ} ../${DOCS_DIR}
|
||||||
|
@@echo "Documentation built.";
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm ${JQ}
|
Loading…
Reference in a new issue