Skip to content
Permalink
Browse files
Added the new Makefile.
  • Loading branch information
jeresig committed Aug 13, 2006
1 parent e7a29e4 commit f01c002f2620473aa32a5d07a51b5ffb43d573f7
Showing with 36 additions and 0 deletions.
  1. +36 −0 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}

0 comments on commit f01c002

Please sign in to comment.