This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

View | Details | Raw Unified | Return to bug 45881
Collapse All | Expand All

(-)build.xml (-17 / +13 lines)
Lines 81-107 Link Here
81
    <property name="allmodules" value="${fixedmodules},${modules}"/>
81
    <property name="allmodules" value="${fixedmodules},${modules}"/>
82
  </target>
82
  </target>
83
83
84
  <target name="check-whether-to-pre-unscramble" depends="init-module-list">
84
  <target name="maybe-pre-unscramble" depends="init-module-list" unless="netbeans.no.pre.unscramble">
85
    <property name="moduleconfig-is-${moduleconfig}" value="true"/>
85
    <!-- To make things more pleasant for the user, unscramble available modules now. -->
86
  </target>
87
  <target name="maybe-pre-unscramble" depends="check-whether-to-pre-unscramble" if="moduleconfig-is-stable" unless="netbeans.no.pre.unscramble">
88
    <!-- To make things more pleasant for the user, unscramble standard modules now. -->
89
    <!-- Otherwise the user would be prompted at intervals and it would get annoying. -->
86
    <!-- Otherwise the user would be prompted at intervals and it would get annoying. -->
90
    <!-- bootstrap already did nbbuild, xml -->
91
    <echo>About to unscramble additional third-party files you will probably need.
87
    <echo>About to unscramble additional third-party files you will probably need.
92
If you do not plan to use them and wish to avoid accepting their licenses,
88
If you do not plan to use them and wish to avoid accepting their licenses,
93
try building with the flag: -Dnetbeans.no.pre.unscramble=true</echo>
89
try building with the flag: -Dnetbeans.no.pre.unscramble=true</echo>
94
    <ant dir="../ant/external" target="unscramble"/>
90
    <subant target="pre-unscramble-one" inheritall="true" genericantfile="build.xml" >
95
    <ant dir="../core/external" target="unscramble"/>
91
      <dirset  dir=".." includes="*/external"/>
96
    <ant dir="../httpserver/external" target="unscramble"/>
92
    </subant>
97
    <ant dir="../j2eeserver/external" target="unscramble"/>
93
  </target>
98
    <ant dir="../java/external" target="unscramble"/>
94
  <!-- this target is needed in order to let the subant task set correctly
99
    <ant dir="../junit/external" target="unscramble"/>
95
    the basedir to one of the */external directories. Then we can just
100
    <ant dir="../libs/external" target="unscramble"/>
96
    call the unscramble target and get the ant to run the right build script's
101
    <ant dir="../mdr/external" target="unscramble"/>
97
    target withh the right basedir
102
    <ant dir="../tomcatint/external" target="unscramble"/> 
98
    -->
103
    <ant dir="../web/external" target="unscramble"/>
99
  <target name="pre-unscramble-one" >
104
    <ant dir="../xml/external" target="unscramble"/>
100
     <ant target="unscramble" />
105
  </target>
101
  </target>
106
102
107
  <target name="set-buildnumber" unless="buildnumber">
103
  <target name="set-buildnumber" unless="buildnumber">

Return to bug 45881