-
Bug
-
Resolution: Done
-
Major
-
3.3.0.Final
-
None
Following the https://community.jboss.org/wiki/HowToBuildJBossToolsWithMaven3 guidelines, I try to build the Target Platform with Maven + Ant on my Macbook:
xcoulon@macbook:~/DevToolz/code/jbosstools/trunk/build/target-platform$ mvn clean install -Pget.local.target [INFO] Scanning for projects... [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building JBoss Tools Target Platform Definition 3.4.0.M1-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.jboss.tools.target.platform --- [INFO] Deleting /Users/xcoulon/DevToolz/code/jbosstools/trunk/build/target-platform/target [INFO] [INFO] --- target-platform-validation-plugin:0.16.0-SNAPSHOT:validate-target-platform (default) @ org.jboss.tools.target.platform --- [INFO] Validating /Users/xcoulon/DevToolz/code/jbosstools/trunk/build/target-platform/multiple.target... [INFO] OK! [INFO] Validating /Users/xcoulon/DevToolz/code/jbosstools/trunk/build/target-platform/unified.target... [INFO] OK! [INFO] [INFO] --- maven-antrun-plugin:1.6:run (default) @ org.jboss.tools.target.platform --- [WARNING] Parameter tasks is deprecated, use target instead [INFO] Executing tasks main: init: get.ant-contrib: get.arch: get.eclipse: [delete] Deleting directory /Users/xcoulon/DevToolz/code/jbosstools/trunk/build/target-platform/eclipse-4.2 [untar] Expanding: /Users/xcoulon/DevToolz/code/jbosstools/trunk/build/target-platform/eclipse-platform-4.2-macosx-cocoa-x86_64.tar.gz into /Users/xcoulon/DevToolz/code/jbosstools/trunk/build/target-platform/eclipse-4.2 gen.p2mirror.script: gen.p2mirror.script: [delete] Deleting: /Users/xcoulon/DevToolz/code/jbosstools/trunk/build/target-platform/multiple.target.p2mirror.xml [xslt] Processing /Users/xcoulon/DevToolz/code/jbosstools/trunk/build/target-platform/multiple.target to /Users/xcoulon/DevToolz/code/jbosstools/trunk/build/target-platform/multiple.target.p2mirror.xml [xslt] Loading stylesheet /Users/xcoulon/DevToolz/code/jbosstools/trunk/build/target-platform/target2p2mirrorXml.xsl [echo] ----------- [echo] [echo] Next, be sure to run the resulting p2.mirror script. [echo] You may need to run it a few times for it to complete [echo] successfully (due to network timeouts and invalid mirrors). [echo] [echo] For instructions on running the script, do this: [echo] [echo] ant -f multiple.target.p2mirror.xml help [echo] custom.build: run.p2mirror.script: update.target.file: [echo] [echo] This step - calling targetUpdateFromRepo.xml - is no longer enabled to prevent the .target [echo] file from being stripped of duplicate IUs. Instead, generation is a one-way process: [echo] [echo] 1. Manually update .target file [echo] 2. Generate .p2mirror.xml file, with useLatest=false [echo] 3. ... [echo] 4. Profit! cleanup: build.local.target.platform.repo: [INFO] Executed tasks [INFO] [INFO] --- build-helper-maven-plugin:1.3:attach-artifact (attach-artifacts) @ org.jboss.tools.target.platform --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.jboss.tools.target.platform --- [INFO] Installing /Users/xcoulon/DevToolz/code/jbosstools/trunk/build/target-platform/pom.xml to /Users/xcoulon/.m2/repository/org/jboss/tools/org.jboss.tools.target.platform/3.4.0.M1-SNAPSHOT/org.jboss.tools.target.platform-3.4.0.M1-SNAPSHOT.pom [INFO] Installing /Users/xcoulon/DevToolz/code/jbosstools/trunk/build/target-platform/multiple.target to /Users/xcoulon/.m2/repository/org/jboss/tools/org.jboss.tools.target.platform/3.4.0.M1-SNAPSHOT/org.jboss.tools.target.platform-3.4.0.M1-SNAPSHOT-multiple.target [INFO] Installing /Users/xcoulon/DevToolz/code/jbosstools/trunk/build/target-platform/unified.target to /Users/xcoulon/.m2/repository/org/jboss/tools/org.jboss.tools.target.platform/3.4.0.M1-SNAPSHOT/org.jboss.tools.target.platform-3.4.0.M1-SNAPSHOT-unified.target [INFO] Installing /Users/xcoulon/DevToolz/code/jbosstools/trunk/build/target-platform/local.target to /Users/xcoulon/.m2/repository/org/jboss/tools/org.jboss.tools.target.platform/3.4.0.M1-SNAPSHOT/org.jboss.tools.target.platform-3.4.0.M1-SNAPSHOT-local.target [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 41.148s [INFO] Finished at: Mon Jul 23 12:27:53 CEST 2012 [INFO] Final Memory: 34M/554M [INFO] ------------------------------------------------------------------------
At the end, I have the following content:
xcoulon@macbook:~/DevToolz/code/jbosstools/trunk/build/target-platform$ ll total 115424 drwxr-xr-x 24 xcoulon staff 816 Jul 23 12:27 ./ drwxr-xr-x 18 xcoulon staff 612 Jul 23 12:01 ../ -rw-r--r-- 1 xcoulon staff 52 Jul 23 12:01 .gitignore -rw-r--r-- 1 xcoulon staff 357 Jul 23 12:01 .project drwxr-xr-x 9 xcoulon staff 306 Jul 23 12:01 .svn/ -rw-r--r-- 1 xcoulon staff 2913 Jul 23 12:01 README.txt -rw-r--r-- 1 xcoulon staff 14903 Jul 23 12:01 build.xml -rw-r--r-- 1 xcoulon staff 1328 Jul 23 12:01 contentXml2artifactVersions.xsl drwxr-xr-x 3 xcoulon staff 102 Jul 23 12:27 eclipse-4.2/ -rw-r--r-- 1 xcoulon staff 58841287 Jul 23 12:09 eclipse-platform-4.2-macosx-cocoa-x86_64.tar.gz -rwxr-xr-x 1 xcoulon staff 344 Jul 23 12:01 getArch.sh* -rw-r--r-- 1 xcoulon staff 31322 Jul 23 12:01 jbds.target -rw-r--r-- 1 xcoulon staff 28918 Jul 23 12:01 jbds.target.p2mirror.xml -rw-r--r-- 1 xcoulon staff 31317 Jul 23 12:01 multiple.target -rw-r--r-- 1 xcoulon staff 28726 Jul 23 12:27 multiple.target.p2mirror.xml -rw-r--r-- 1 xcoulon staff 8126 Jul 23 12:01 pom.xml -rw-r--r-- 1 xcoulon staff 4059 Jul 23 12:01 publish.sh drwxr-xr-x 3 xcoulon staff 102 Jul 23 12:27 target/ -rw-r--r-- 1 xcoulon staff 1565 Jul 23 12:01 target2p2mirror.xml -rw-r--r-- 1 xcoulon staff 3134 Jul 23 12:01 target2p2mirrorXml.xsl -rw-r--r-- 1 xcoulon staff 1457 Jul 23 12:01 target2targetTemplate.xsl -rw-r--r-- 1 xcoulon staff 7729 Jul 23 12:01 targetUpdateFromRepo.xml -rw-r--r-- 1 xcoulon staff 31441 Jul 23 12:01 unified.target -rw-r--r-- 1 xcoulon staff 17739 Jul 23 12:01 unified.target.p2mirror.xml
There is no REPO directory as expected