You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by mi...@apache.org on 2009/03/10 21:59:12 UTC

svn commit: r752261 - /ode/trunk/Buildfile

Author: midon
Date: Tue Mar 10 20:59:11 2009
New Revision: 752261

URL: http://svn.apache.org/viewvc?rev=752261&view=rev
Log:
do not hardcode directories

Modified:
    ode/trunk/Buildfile

Modified: ode/trunk/Buildfile
URL: http://svn.apache.org/viewvc/ode/trunk/Buildfile?rev=752261&r1=752260&r2=752261&view=diff
==============================================================================
--- ode/trunk/Buildfile (original)
+++ ode/trunk/Buildfile Tue Mar 10 20:59:11 2009
@@ -261,29 +261,30 @@
     
     test.using :testng
     test.with(projects("tools"), libs, AXIS2_MODULES.mods, AXIS2_ALL, HTTPCORE, JAVAX.servlet, Buildr::Jetty::REQUIRES, file(_("target/test"))).using(:fork => :each)
+    webapp_dir = "#{test.compile.target}/webapp"
     test.setup task(:prepare_webapp) do |task|
-      cp_r _("src/main/webapp"), _("target/test")
-      cp Dir[_("src/main/webapp/WEB-INF/classes/*")], _("target/test")
-      cp Dir[project("axis2").path_to("src/main/wsdl/*")], _("target/test/webapp/WEB-INF")
-      cp project("bpel-schemas").path_to("src/main/xsd/pmapi.xsd"), _("target/test/webapp/WEB-INF")
-      mkdir_p _("target/test/webapp/WEB-INF/processes")
-      rm_rf Dir[_("target/test/webapp") + "/**/.svn"]
-      mkdir _("target/test/webapp/WEB-INF/processes") unless File.exist?(_("target/test/webapp/WEB-INF/processes"))
-      mkdir _("target/test/webapp/WEB-INF/modules") unless File.exist?(_("target/test/webapp/WEB-INF/modules"))
+      cp_r _("src/main/webapp"), test.compile.target.to_s
+      cp Dir[_("src/main/webapp/WEB-INF/classes/*")], test.compile.target.to_s
+      cp Dir[project("axis2").path_to("src/main/wsdl/*")], "#{webapp_dir}/WEB-INF"
+      cp project("bpel-schemas").path_to("src/main/xsd/pmapi.xsd"), "#{webapp_dir}/WEB-INF"
+      mkdir_p _("#{webapp_dir}/WEB-INF/processes")
+      rm_rf Dir[_("#{webapp_dir}") + "/**/.svn"]
+      mkdir _("#{webapp_dir}/WEB-INF/processes") unless File.exist?("#{webapp_dir}/WEB-INF/processes")
+      mkdir _("#{webapp_dir}/WEB-INF/modules") unless File.exist?("#{webapp_dir}/WEB-INF/modules")
       # move around some property files for test purpose
-      mv Dir[_("target/test-classes/TestEndpointProperties/*_global_conf*.endpoint")], _("target/test/webapp/WEB-INF/conf")
+      mv Dir[_("target/test-classes/TestEndpointProperties/*_global_conf*.endpoint")], "#{webapp_dir}/WEB-INF/conf"
       artifacts(AXIS2_MODULES.mods).map {|a| a.invoke }
-      cp AXIS2_MODULES.mods.map {|a| repositories.locate(a)} , _("target/test/webapp/WEB-INF/modules")
+      cp AXIS2_MODULES.mods.map {|a| repositories.locate(a)} , "#{webapp_dir}/WEB-INF/modules"
     end
-    test.setup unzip(_("target/test/webapp/WEB-INF")=>project("dao-jpa-db").package(:zip))
-    test.setup unzip(_("target/test/webapp/WEB-INF")=>project("dao-hibernate-db").package(:zip))
+    test.setup unzip("#{webapp_dir}/WEB-INF"=>project("dao-jpa-db").package(:zip))
+    test.setup unzip("#{webapp_dir}/WEB-INF"=>project("dao-hibernate-db").package(:zip))
     test.exclude('*') unless Buildr.environment != 'test'
 
-    test.setup prepare_secured_services_tests(_("target/test/resources/TestRampartBasic/secured-services"), "sample*.axis2")
-    test.setup prepare_secured_services_tests(_("target/test/resources/TestRampartPolicy/secured-services"), "sample*-policy.xml")
+    test.setup prepare_secured_services_tests("#{test.resources.target}/TestRampartBasic/secured-services", "sample*.axis2")
+    test.setup prepare_secured_services_tests("#{test.resources.target}/TestRampartPolicy/secured-services", "sample*-policy.xml")
  
-    test.setup prepare_secured_processes_tests(_("target/test/resources/TestRampartBasic/secured-processes"))
-    test.setup prepare_secured_processes_tests(_("target/test/resources/TestRampartPolicy/secured-processes"))
+    test.setup prepare_secured_processes_tests("#{test.resources.target}/TestRampartBasic/secured-processes")
+    test.setup prepare_secured_processes_tests("#{test.resources.target}/TestRampartPolicy/secured-processes")
 
   end