Mercurial > projects > dwt2
diff rakefile @ 20:dccb717aa902
Remove more tango imports
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Wed, 18 Mar 2009 12:10:17 +0100 |
parents | dbfb303e8fb0 |
children | 9b96950f2c3c |
line wrap: on
line diff
--- a/rakefile Wed Mar 18 10:55:25 2009 +0100 +++ b/rakefile Wed Mar 18 12:10:17 2009 +0100 @@ -21,7 +21,7 @@ end def buildTree( basedir, srcdir, resdir, dcargs="" ) - puts "Building #{basedir} #{srcdir}" + puts "Building #{basedir}/#{srcdir}" objdir_abs = File.expand_path( OBJDIR ) dimpdir_abs = File.expand_path( DIMPDIR ) @@ -87,6 +87,7 @@ desc "Clean" task :clean do + puts "Cleaning" FileUtils.rm_rf DIMPDIR FileUtils.rm_rf OBJDIR FileUtils.rm_rf RSPNAME @@ -102,19 +103,41 @@ buildTree( "org.eclipse.swt.win32.win32.x86", "src", "res" ) end -desc "Build jface" -task :jface do +desc "Build Equinox" +task :equinox do buildTree( "org.eclipse.osgi", "src", "res" ) buildTree( "org.eclipse.osgi", "supplement/src", "res" ) buildTree( "org.eclipse.equinox.common", "src", "res" ) +end + +desc "Build Eclipse Core" +task :core do buildTree( "org.eclipse.core.runtime", "src", "res" ) buildTree( "org.eclipse.core.commands", "src", "res" ) buildTree( "org.eclipse.core.jobs", "src", "res" ) +end + +desc "Build JFace" +task :jface do buildTree( "org.eclipse.jface", "src", "res" ) buildTree( "org.eclipse.text", "src", "res" ) buildTree( "org.eclipse.jface.text", "projection", "res", "-Isrc" ) buildTree( "org.eclipse.jface.text", "src", "res" ) +end + +desc "Build UI Forms" +task :uiforms do buildTree( "org.eclipse.ui.forms", "src", "res" ) +end + +desc "Build Draw2D" +task :draw2d do buildTree( "org.eclipse.draw2d", "src", "res" ) end +desc "Build ALL" +task :all => [ :java, :swt, :equinox, :core, :jface, :uiforms, :draw2d ] + +task :default => [ :clean, :all ] + +