Changeset 5126 for platform/tdiary/Rakefile
- Timestamp:
- 01/21/08 00:19:46 (10 months ago)
- Files:
-
- 1 modified
-
platform/tdiary/Rakefile (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
platform/tdiary/Rakefile
r4638 r5126 1 1 # Rakefile for building tdiary-conrib package 2 require 'rake/ clean'2 require 'rake/packagetask' 3 3 4 package_name = 'tdiary-contrib.tar.gz' 5 excludes = [".svn", "Rakefile", package_name] 4 package = { 5 :name => 'tdiary-contrib', 6 :include_dir => %w[doc filter lib misc pkg plugin spec test util].map{|d| "#{d}/**/*" }, 7 :binary_ext => %w[.swf] 8 } 6 9 7 CLOBBER.include(package_name) 8 9 desc 'Same for package' 10 task :default => :package 11 12 desc 'Make tDiary-contrib package' 13 task :package => [:update, package_name] 10 desc 'update source and packaging' 11 task :default => [:update, :package] 14 12 15 13 desc 'Update files from Subversion Repository' … … 18 16 end 19 17 20 desc 'Packaged tDiary-contrib files' 21 file package_name => FileList["./**/*"] do |t| 22 sh "tar zcf #{package_name} . " + excludes.map{|f| "--exclude #{f}"}.join(' ') 18 pkg = Rake::PackageTask.new(package[:name], :noversion) do |p| 19 p.package_dir = "./package" 20 p.package_files.include(package[:include_dir]) 21 p.need_tar_gz = true 23 22 end
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)