diff --git a/Makefile b/Makefile index ac18794..722b346 100644 --- a/Makefile +++ b/Makefile @@ -1,26 +1,38 @@ FILES =\ - *.js\ - *.css\ + fullcalendar\ jquery\ - examples + examples\ + changelog.txt -VER = `cat version.txt` -DATE = `svn info . | grep Date: | sed 's/.*: //g'` -REV = `svn info . | grep Rev: | sed 's/.*: //g'` +VER = `cat version.txt` +VVER = `cat ../version.txt` +DATE = `svn info | grep Date: | sed 's/.*: //g'` +REV = `svn info | grep Rev: | sed 's/.*: //g'` + +min: + @java -jar build/yuicompressor-2.4.2.jar -o build/fullcalendar.min.js fullcalendar/fullcalendar.js zip: - @mkdir -p fullcalendar - @cp -rt fullcalendar ${FILES} - @rm -rf `find fullcalendar -type d -name .svn` - - @sed -i "s/FullCalendar/& v${VER}/" fullcalendar/fullcalendar.js - @sed -i "s/Date:/& ${DATE}/" fullcalendar/fullcalendar.js - @sed -i "s/Revision:/& ${REV}/" fullcalendar/fullcalendar.js - + @mkdir -p build/fullcalendar-${VER} + @cp -rt build/fullcalendar-${VER} ${FILES} + @if [ -e build/fullcalendar.min.js ];\ + then cp build/fullcalendar.min.js build/fullcalendar-${VER}/fullcalendar;\ + else echo "\n!!! WARNING: fullcalendar.js not yet minified.\n";\ + fi + @rm -rf `find build/fullcalendar-* -type d -name .svn` + @for f in build/fullcalendar-${VER}/fullcalendar/*.js; do\ + sed -i "s/* FullCalendar/& v${VER}/" $$f;\ + sed -i "s/* Date:/& ${DATE}/" $$f;\ + sed -i "s/* Revision:/& ${REV}/" $$f;\ + done + @cd build; zip -r fullcalendar-${VVER}.zip fullcalendar-${VVER} @mkdir -p dist - @zip -r dist/fullcalendar-${VER}.zip fullcalendar - @rm -rf fullcalendar + @mv build/fullcalendar-${VER}.zip dist + @rm -rf build/fullcalendar-${VER} + @rm -f build/fullcalendar.min.js clean: @rm -rf dist/* + @rm -rf build/fullcalendar-* + @rm -f build/*.js diff --git a/build/yuicompressor-2.4.2.jar b/build/yuicompressor-2.4.2.jar new file mode 100644 index 0000000..c29470b Binary files /dev/null and b/build/yuicompressor-2.4.2.jar differ diff --git a/changelog.txt b/changelog.txt new file mode 100644 index 0000000..f014f30 --- /dev/null +++ b/changelog.txt @@ -0,0 +1,64 @@ + +version 1.2.3 (10/13/09) + - fixed