aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Makefile2
-rw-r--r--Rakefile29
2 files changed, 28 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 6f2281754..5792bb478 100644
--- a/Makefile
+++ b/Makefile
@@ -79,7 +79,7 @@ init:
jquery: ${JQ}
jq: ${JQ}
-${JQ}: ${MODULES} ${DIST_DIR}
+${JQ}: ${MODULES} | ${DIST_DIR}
@@echo "Building" ${JQ}
@@cat ${MODULES} | \
diff --git a/Rakefile b/Rakefile
index 4319aa769..52d789952 100644
--- a/Rakefile
+++ b/Rakefile
@@ -9,7 +9,28 @@ test_dir = File.join( prefix, 'test' )
# setting DIST_DIR before calling rake
dist_dir = ENV['DIST_DIR'] || File.join( prefix, 'dist' )
-base_files = %w{intro core support data queue attributes event selector traversing manipulation css ajax xhr transports/jsonp transports/script transports/xhr effects offset dimensions outro}.map { |js| File.join( src_dir, "#{js}.js" ) }
+base_files = %w{
+ intro
+ core
+ support
+ data
+ queue
+ attributes
+ event
+ selector
+ traversing
+ manipulation
+ css
+ ajax
+ xhr
+ transports/jsonp
+ transports/script
+ transports/xhr
+ effects
+ offset
+ dimensions
+ outro
+}.map { |js| File.join( src_dir, "#{js}.js" ) }
# Sizzle, QUnit and jQuery files/dirs
sizzle_dir = File.join( src_dir, "sizzle" )
@@ -89,7 +110,11 @@ file jq => [dist_dir, base_files].flatten do
puts "Building jquery.js..."
File.open(jq, 'w') do |f|
- f.write cat(base_files).gsub(/@DATE/, date).gsub(/@VERSION/, version)
+ f.write cat(base_files).
+ gsub(/@DATE/, date).
+ gsub(/@VERSION/, version).
+ gsub(/.function..jQuery...\{/, '').
+ gsub(/\}...jQuery..;/, '')
end
end