From: John Resig Date: Sun, 13 Aug 2006 15:26:26 +0000 (+0000) Subject: Added the new Makefile. X-Git-Url: http://git.asbjorn.biz/?p=jquery.git;a=commitdiff_plain;h=f01c002f2620473aa32a5d07a51b5ffb43d573f7 Added the new Makefile. --- diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..de18219 --- /dev/null +++ b/Makefile @@ -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}