+MODULES_WITH_PLUGINS = ${SRC_DIR}/intro.js\
+ ${BASE_FILES}\
+ ${PLUGINS}\
+ ${SRC_DIR}/outro.js
+
+JQ = ${DIST_DIR}/jquery.js
+JQ_LITE = ${DIST_DIR}/jquery.lite.js
+JQ_MIN = ${DIST_DIR}/jquery.min.js
+JQ_PACK = ${DIST_DIR}/jquery.pack.js
+
+JQ_VER = `cat version.txt`
+VER = sed s/@VERSION/${JQ_VER}/
+
+JAR = java -Dfile.encoding=utf-8 -jar ${BUILD_DIR}/js.jar
+MINJAR = java -jar ${BUILD_DIR}/yuicompressor-2.4.2.jar
+
+DATE=`svn info . | grep Date: | sed 's/.*: //g'`
+REV=`svn info . | grep Rev: | sed 's/.*: //g'`
+
+all: jquery min speed
+ @@echo "jQuery build complete."
+
+${DIST_DIR}:
+ @@mkdir -p ${DIST_DIR}
+
+jquery: ${DIST_DIR} ${JQ}
+
+${JQ}: ${MODULES}
+ @@echo "Building" ${JQ}
+
+ @@mkdir -p ${DIST_DIR}
+ @@cat ${MODULES} | \
+ sed 's/Date:./&'"${DATE}"'/' | \
+ sed 's/Revision:./&'"${REV}"'/' | \
+ ${VER} > ${JQ};
+
+ @@echo ${JQ} "Built"
+ @@echo
+
+with_plugins: ${MODULES_WITH_PLUGINS}
+ @@echo "Building" ${JQ}
+
+ @@mkdir -p ${DIST_DIR}
+ @@cat ${MODULES_WITH_PLUGINS} | ${VER} > ${JQ};
+
+ @@echo ${JQ} "Built"
+ @@echo
+
+lite: ${JQ_LITE}
+
+${JQ_LITE}: ${JQ}
+ @@echo "Building" ${JQ_LITE}
+
+ @@cp ${JQ} ${JQ_LITE}
+
+ @@echo ${JQ_LITE} "Built"
+ @@echo
+
+pack: ${JQ_PACK}