From 192d6cd4a30bef497f72b1ca9b62fd8b90ade806 Mon Sep 17 00:00:00 2001 From: John Resig Date: Sun, 4 Jan 2009 23:34:18 +0000 Subject: [PATCH] Moved the copyright to the intro file, added a ! so that it passes through YUIMin untouched, and changed the Date and Revision so that they're now generated automatically based upon all of jQuery rather than just the core file. --- Makefile | 9 ++++++++- src/core.js | 11 ----------- src/intro.js | 11 +++++++++++ 3 files changed, 19 insertions(+), 12 deletions(-) diff --git a/Makefile b/Makefile index 2d344c6..beb4686 100644 --- a/Makefile +++ b/Makefile @@ -52,6 +52,9 @@ VER = sed s/@VERSION/${JQ_VER}/ JAR = java -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 lite min pack speed @@echo "jQuery build complete." @@ -62,9 +65,13 @@ jquery: ${DIST_DIR} ${JQ} ${JQ}: ${MODULES} @@echo "Building" ${JQ} + echo "${DATE}" @@mkdir -p ${DIST_DIR} - @@cat ${MODULES} | ${VER} > ${JQ}; + @@cat ${MODULES} | \ + sed 's/Date:./&'"${DATE}"'/' | \ + sed 's/Revision:./&'"${REV}"'/' | \ + ${VER} > ${JQ}; @@echo ${JQ} "Built" @@echo diff --git a/src/core.js b/src/core.js index 9347689..4eab2cd 100644 --- a/src/core.js +++ b/src/core.js @@ -1,14 +1,3 @@ -/* - * jQuery @VERSION - New Wave Javascript - * - * Copyright (c) 2008 John Resig (jquery.com) - * Dual licensed under the MIT (MIT-LICENSE.txt) - * and GPL (GPL-LICENSE.txt) licenses. - * - * $Date$ - * $Rev$ - */ - var // Will speed up references to window, and allows munging its name. window = this, diff --git a/src/intro.js b/src/intro.js index af50383..f286767 100644 --- a/src/intro.js +++ b/src/intro.js @@ -1 +1,12 @@ +/*! + * jQuery JavaScript Library v@VERSION + * http://jquery.com/ + * + * Copyright (c) 2009 John Resig + * Dual licensed under the MIT and GPL licenses. + * http://docs.jquery.com/License + * + * Date: + * Revision: + */ (function(){ -- 1.7.10.4