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 57941
Collapse All | Expand All

(-)openide/build.xml (-94 / +182 lines)
Lines 54-60 Link Here
54
    </copy>
54
    </copy>
55
  </target>
55
  </target>
56
56
57
  <target name="netbeans" depends="init,jars-from-libs,release,libs" description="Build everything needed for inclusion in the IDE.">
57
  <target name="netbeans" depends="init,jars-from-libs,release" description="Build everything needed for inclusion in the IDE.">
58
    <genlist outputfiledir="${netbeans.dest.dir}/${cluster.dir}" module="${nb.lib.dir}/openide.jar">
58
    <genlist outputfiledir="${netbeans.dest.dir}/${cluster.dir}" module="${nb.lib.dir}/openide.jar">
59
      <fileset dir="${netbeans.dest.dir}/${cluster.dir}">
59
      <fileset dir="${netbeans.dest.dir}/${cluster.dir}">
60
        <patternset refID="openide.files"/>
60
        <patternset refID="openide.files"/>
Lines 232-284 Link Here
232
  -->
232
  -->
233
  <target name="do-lib-javac-localdir" if="localdir">
233
  <target name="do-lib-javac-localdir" if="localdir">
234
    <mkdir dir="${destdir}"/>
234
    <mkdir dir="${destdir}"/>
235
    <javac sourcepath="" destdir="${destdir}" deprecation="${build.compiler.deprecation}" debug="${build.compiler.debug}" source="1.4">
235
    <mkdir dir="${localdir}"/>
236
      <src path="src" />
236
    
237
      <src path="${localdir}" />
237
    <taskdef name="jalopy"
238
      <selector>
238
         classname="de.hunsicker.jalopy.plugin.ant.AntPlugin">
239
        <or>
239
      <classpath>
240
          <selector refid="${selector}" />
240
        <fileset dir="/usr/share/java/">
241
          <filename name="${include}" />
241
          <include name="*.jar" />
242
          <filename name="org/netbeans/modules/openide/**/*.java" />
242
        </fileset>
243
        </or>
243
      </classpath>
244
      </selector>
244
    </taskdef>
245
      <classpath refid="classpath" />
245
    
246
    </javac>
246
    <copy todir="${localdir}" >
247
    <!-- copy non-java files into new direction -->
248
    <copy todir="${destdir}" >
249
      <fileset dir="src" >
247
      <fileset dir="src" >
250
        <selector refid="${selector}" />
248
        <selector refid="${selector}" />
251
        <exclude name="**/*.java" />
252
        <exclude name="**/*.class" />
249
        <exclude name="**/*.class" />
250
        <exclude name="**/*.java" />
253
      </fileset>
251
      </fileset>
254
    </copy>
252
    </copy>
253
254
    <!--
255
    
256
   <jalopy fileformat="unix"
257
            convention="http://www.foo.com/myConvention.xml"
258
            history="file"
259
            historymethod="adler32"
260
            loglevel="info"
261
            threads="2"
262
            destdir="${localdir}"
263
            classpathref="classpath">
264
    
265
    -->
266
    
267
    <property name="netbeans.jalopy.convention" location="convention-netbeans.xml" />
268
    
269
   <jalopy fileformat="unix"
270
            convention="${netbeans.jalopy.convention}"
271
            history="file"
272
            historymethod="adler32"
273
            loglevel="info"
274
            threads="2"
275
            destdir="${localdir}"
276
            classpathref="classpath">
277
      <fileset dir="src" >
278
        <selector>
279
            <and>
280
                <selector refid="${selector}" />
281
                <filename name="**/*.java" />
282
            </and>
283
        </selector>
284
      </fileset>
285
    </jalopy>  
286
    
287
    <javac sourcepath="" destdir="${destdir}" deprecation="${build.compiler.deprecation}" debug="${build.compiler.debug}" source="1.4">
288
      <src path="${localdir}" />
289
      <classpath refid="classpath" />
290
    </javac>
291
    
255
    <copy todir="${destdir}">
292
    <copy todir="${destdir}">
256
      <fileset dir="${localdir}">
293
      <fileset dir="${localdir}">
257
        <excludesfile name="${nbroot}/nbbuild/standard-jar-excludes.txt"/>
294
        <excludesfile name="${nbroot}/nbbuild/standard-jar-excludes.txt"/>
258
      </fileset>
295
      </fileset>
259
    </copy>
296
    </copy>
260
  </target>
297
  </target>
298
  
261
  <target name="do-lib-javac-nolocaldir" unless="localdir">
299
  <target name="do-lib-javac-nolocaldir" unless="localdir">
262
    <mkdir dir="${destdir}"/>
300
    <fail message="There has to be localdir" />
263
    <javac sourcepath="" destdir="${destdir}" deprecation="${build.compiler.deprecation}" debug="${build.compiler.debug}" source="1.4">
264
      <src path="src" />
265
      <selector>
266
        <or>
267
          <selector refid="${selector}" />
268
          <filename name="${include}" />
269
          <filename name="org/netbeans/modules/openide/**/*.java" />
270
        </or>
271
      </selector>
272
      <classpath refid="classpath" />
273
    </javac>
274
    <!-- copy non-java files into new direction -->
275
    <copy todir="${destdir}" >
276
      <fileset dir="src" >
277
        <selector refid="${selector}" />
278
        <exclude name="**/*.java" />
279
        <exclude name="**/*.class" />
280
      </fileset>
281
    </copy>
282
  </target>
301
  </target>
283
  <target name="do-lib-javac" depends="do-lib-javac-localdir,do-lib-javac-nolocaldir"/>
302
  <target name="do-lib-javac" depends="do-lib-javac-localdir,do-lib-javac-nolocaldir"/>
284
303
Lines 296-302 Link Here
296
  </target>
315
  </target>
297
316
298
  <!-- Build whole openide.jar from separate libraries -->
317
  <!-- Build whole openide.jar from separate libraries -->
299
  <target name="jars-from-libs" depends="init,libs,vers-prep" description="Create JAR files from copied directories." unless="no-openide.jar">
318
  <target name="jars-from-libs" depends="init,vers-prep" description="Create JAR files from copied directories." unless="no-openide.jar">
300
    <property name="openide.jar" value="${netbeans.dest.dir}/${cluster.dir}/${nb.lib.dir}/openide.jar" />
319
    <property name="openide.jar" value="${netbeans.dest.dir}/${cluster.dir}/${nb.lib.dir}/openide.jar" />
301
    <mkdir dir="${netbeans.dest.dir}/${cluster.dir}/${nb.lib.dir}"/>
320
    <mkdir dir="${netbeans.dest.dir}/${cluster.dir}/${nb.lib.dir}"/>
302
    <copy file="manifest.mf" tofile="build/manifest-subst.mf" filtering="on"/>
321
    <copy file="manifest.mf" tofile="build/manifest-subst.mf" filtering="on"/>
Lines 322-408 Link Here
322
  <!-- Build separate libraries for the IDE -->
341
  <!-- Build separate libraries for the IDE -->
323
  
342
  
324
  <target name="libs" depends="
343
  <target name="libs" depends="
325
    lib-actions, 
344
    all-openide/actions, 
326
    lib-dialogs,
345
    all-openide/dialogs,
327
    lib-explorer,
346
    all-openide/explorer,
328
    lib-fs,
347
    all-openide/fs,
329
    lib-nodes,
348
    all-openide/nodes,
330
    lib-modules,
349
    all-openide/modules,
331
    lib-options,
350
    all-openide/options,
332
    lib-text,
351
    all-openide/text,
333
    lib-util,
352
    all-openide/util,
334
    lib-util-enum,
353
    all-openide/util-enum,
335
    lib-windows,
354
    all-openide/windows,
336
    lib-awt,
355
    all-openide/awt,
337
    lib-compat" />
356
    all-openide/compat" />
338
    
357
    
339
  <target name="libs-clean" >
358
  <target name="libs-clean" >
340
        <ant dir="awt" target="clean" />
359
     <delete dir="${nbroot}/openide/util/build/classes/"/>
341
        <ant dir="actions" target="clean" />
360
     <delete dir="${nbroot}/openide/nodes/build/classes/"/>
342
        <ant dir="dialogs" target="clean" />
361
     <delete dir="${nbroot}/openide/windows/build/classes/"/>
343
        <ant dir="explorer" target="clean" />
362
     <delete dir="${nbroot}/openide/awt/build/classes/"/>
344
        <ant dir="fs" target="clean" />
363
     <delete dir="${nbroot}/openide/dialogs/build/classes/"/>
345
        <ant dir="nodes" target="clean" />
364
     <delete dir="${nbroot}/openide/text/build/classes/"/>
346
        <ant dir="modules" target="clean" />
365
     <delete dir="${nbroot}/openide/options/build/classes/"/>
347
        <ant dir="options" target="clean" />
366
     <delete dir="${nbroot}/openide/explorer/build/classes/"/>
348
        <ant dir="text" target="clean" />
367
     <delete dir="${nbroot}/openide/fs/build/classes/"/>
349
        <ant dir="util" target="clean" />
368
     <delete dir="${nbroot}/openide/actions/build/classes/"/>
350
        <ant dir="util/enum" target="clean" />
369
     <delete dir="${nbroot}/openide/compat/build/classes/"/>
351
        <ant dir="windows" target="clean" />
370
     <delete dir="${nbroot}/openide/modules/build/classes/"/>
352
        <ant dir="compat" target="clean" />
371
     <delete dir="${nbroot}/openide/util/enum/build/classes/"/>
353
  </target>
372
    </target>
354
    
373
    
355
  
374
  <property name="nbroot" location="${nb_all}" />
356
  <target name="lib-actions" depends="lib-util,lib-nodes,lib-windows,lib-text,lib-explorer,lib-fs" >
375
  <path id="classpath" >
357
        <ant dir="actions" />
376
     <pathelement location="${nbroot}/openide/util/build/classes/"/>
358
  </target>        
377
     <pathelement location="${nbroot}/openide/nodes/build/classes/"/>
359
  
378
     <pathelement location="${nbroot}/openide/windows/build/classes/"/>
360
  <target name="lib-awt" depends="lib-util" >
379
     <pathelement location="${nbroot}/openide/awt/build/classes/"/>
361
        <ant dir="awt" />
380
     <pathelement location="${nbroot}/openide/dialogs/build/classes/"/>
381
     <pathelement location="${nbroot}/openide/text/build/classes/"/>
382
     <pathelement location="${nbroot}/openide/options/build/classes/"/>
383
     <pathelement location="${nbroot}/openide/explorer/build/classes/"/>
384
     <pathelement location="${nbroot}/openide/fs/build/classes/"/>
385
     <pathelement location="${nbroot}/openide/actions/build/classes/"/>
386
     <pathelement location="${nbroot}/openide/compat/build/classes/"/>
387
     <pathelement location="${nbroot}/openide/modules/build/classes/"/>
388
     <pathelement location="${nbroot}/openide/util/enum/build/classes/"/>
389
  </path>
390
  
391
    <target name="all-openide/actions" depends="all-openide/util,all-openide/nodes,all-openide/windows,all-openide/text,all-openide/explorer,all-openide/fs" >
392
      <ant dir="${nbroot}/openide" target="do-lib-javac" inheritRefs="true" >
393
          <property name="localdir" location="actions/src" />
394
          <property name="destdir" location="actions/build/classes"/>
395
          <property name="selector" value="openide.actions" />
396
        </ant>
397
    </target>        
398
  
399
  <target name="all-openide/awt" depends="all-openide/util" >
400
    <ant dir="${nbroot}/openide" target="do-lib-javac" inheritRefs="true" >
401
      <property name="destdir" location="awt/build/classes"/>
402
      <property name="localdir" location="awt/src" />
403
      <property name="selector" value="openide.awt" />
404
    </ant>
362
  </target>        
405
  </target>        
363
406
364
  <target name="lib-dialogs" depends="lib-util,lib-awt" >
407
  <target name="all-openide/dialogs" depends="all-openide/util,all-openide/awt" >
365
        <ant dir="dialogs" />
408
    <ant dir="${nbroot}/openide" target="do-lib-javac" inheritRefs="true" >
409
      <property name="localdir" location="dialogs/src" />
410
      <property name="destdir" location="dialogs/build/classes"/>
411
      <property name="selector" value="openide.dialogs" />
412
    </ant>
366
  </target>        
413
  </target>        
367
  
414
  
368
  <target name="lib-explorer" depends="lib-nodes" >
415
  <target name="all-openide/explorer" depends="all-openide/nodes" >
369
        <ant dir="explorer" />
416
    <ant dir="${nbroot}/openide" target="do-lib-javac" inheritRefs="true" >
417
      <property name="destdir" location="explorer/build/classes"/>
418
      <property name="localdir" location="explorer/src" />
419
      <property name="selector" value="openide.explorer" />
420
    </ant>
370
  </target>        
421
  </target>        
371
  
422
  
372
  <target name="lib-fs" depends="lib-util" >
423
  <target name="all-openide/fs" depends="all-openide/util" >
373
        <ant dir="fs" />
424
    <ant dir="${nbroot}/openide" target="do-lib-javac" inheritRefs="true" >
425
      <property name="localdir" location="fs/src" />
426
      <property name="destdir" location="fs/build/classes"/>
427
      <property name="selector" value="openide.fs" />
428
    </ant>
374
  </target>
429
  </target>
375
430
376
  <target name="lib-nodes" depends="lib-util,lib-dialogs" >
431
  <target name="all-openide/nodes" depends="all-openide/util,all-openide/dialogs" >
377
        <ant dir="nodes" />
432
    <ant dir="${nbroot}/openide" target="do-lib-javac" inheritRefs="true" >
433
      <property name="localdir" location="nodes/src" />
434
      <property name="destdir" location="nodes/build/classes"/>
435
      <property name="selector" value="openide.nodes" />
436
    </ant>
378
  </target>        
437
  </target>        
379
438
380
  <target name="lib-modules" depends="lib-util" >
439
  <target name="all-openide/modules" depends="all-openide/util" >
381
        <ant dir="modules" />
440
    <ant dir="${nbroot}/openide" target="do-lib-javac" inheritRefs="true" >
441
      <property name="localdir" location="modules/src" />
442
      <property name="destdir" location="modules/build/classes"/>
443
      <property name="selector" value="openide.modules" />
444
    </ant>
382
  </target>        
445
  </target>        
383
  
446
  
384
  <target name="lib-options" depends="lib-util" >
447
  <target name="all-openide/options" depends="all-openide/util" >
385
        <ant dir="options" />
448
    <ant dir="${nbroot}/openide" target="do-lib-javac" inheritRefs="true" >
449
      <property name="localdir" location="options/src" />
450
      <property name="destdir" location="options/build/classes"/>
451
      <property name="selector" value="openide.options" />
452
    </ant>
386
  </target>        
453
  </target>        
387
454
388
  <target name="lib-text" depends="lib-windows,lib-options" > <!-- JST-PENDING: Remove somehow dependency on options -->
455
  <target name="all-openide/text" depends="all-openide/windows,all-openide/options" > <!-- JST-PENDING: Remove somehow dependency on options -->
389
        <ant dir="text" />
456
    <ant dir="${nbroot}/openide" target="do-lib-javac" inheritRefs="true" >
457
      <property name="localdir" location="text/src" />
458
      <property name="destdir" location="text/build/classes"/>
459
      <property name="selector" value="openide.text" />
460
    </ant>
390
  </target>        
461
  </target>        
391
462
392
  <target name="lib-util">
463
  <target name="all-openide/util">
393
        <ant dir="util" />
464
    <ant dir="${nbroot}/openide" target="do-lib-javac" inheritRefs="true" >
465
      <property name="destdir" location="util/build/classes"/>
466
      <property name="localdir" location="util/src" />
467
      <property name="selector" value="openide.util" />
468
    </ant>
394
  </target>
469
  </target>
395
  
470
  
396
  <target name="lib-util-enum">
471
  <target name="all-openide/util-enum">
397
        <ant dir="util/enum" />
472
    <ant dir="${nbroot}/openide" target="do-lib-javac" inheritRefs="true" >
473
      <property name="localdir" location="util/enum/src" />
474
      <property name="destdir" location="util/enum/build/classes"/>
475
      <property name="selector" value="openide.util.enum" />
476
    </ant>
398
  </target>        
477
  </target>        
399
  
478
  
400
  <target name="lib-windows" depends="lib-nodes" >
479
  <target name="all-openide/windows" depends="all-openide/nodes" >
401
        <ant dir="windows" />
480
    <ant dir="${nbroot}/openide" target="do-lib-javac" inheritRefs="true" >
481
      <property name="destdir" location="windows/build/classes"/>
482
      <property name="localdir" location="windows/src" />
483
      <property name="selector" value="openide.windows" />
484
    </ant>
402
  </target>        
485
  </target>        
403
  
486
  
404
  <target name="lib-compat" depends="lib-awt,lib-util,lib-nodes,lib-windows,lib-text,lib-explorer,lib-fs,lib-actions" >
487
  <target name="all-openide/compat" depends="all-openide/awt,all-openide/util,all-openide/nodes,all-openide/windows,all-openide/text,all-openide/explorer,all-openide/fs,all-openide/actions" >
405
        <ant dir="compat" />
488
489
        <ant dir="${nbroot}/openide" target="do-lib-javac" inheritRefs="true" >
490
          <property name="localdir" location="compat/src" />
491
          <property name="destdir" location="compat/build/classes"/>
492
          <property name="selector" value="openide.compat" />
493
        </ant>
406
  </target>        
494
  </target>        
407
  
495
  
408
  
496
  
Lines 760-766 Link Here
760
        </zip>
848
        </zip>
761
    </target>
849
    </target>
762
850
763
    <target name="standalone-fs-prepare" depends="lib-util,lib-fs">
851
    <target name="standalone-fs-prepare" depends="all-openide/util,all-openide/fs">
764
        <mkdir dir="build/standalone"/>
852
        <mkdir dir="build/standalone"/>
765
        <echo file="build/standalone/README-FS.txt"><![CDATA[Filesystems Library
853
        <echo file="build/standalone/README-FS.txt"><![CDATA[Filesystems Library
766
===================
854
===================
(-)openide/convention-netbeans.xml (+300 lines)
Added Link Here
1
<?xml version="1.0" encoding="UTF-8"?>
2
<jalopy>
3
  <general>
4
    <compliance>
5
      <version>14</version>
6
    </compliance>
7
    <style>
8
      <description>Sun Java Coding Convention</description>
9
      <name>Sun</name>
10
    </style>
11
  </general>
12
  <internal>
13
    <version>6</version>
14
  </internal>
15
  <misc>
16
    <threadCount>1</threadCount>
17
  </misc>
18
  <printer>
19
    <alignment>
20
      <methodCallChain>true</methodCallChain>
21
      <parameterMethodDeclaration>false</parameterMethodDeclaration>
22
      <ternaryOperator>true</ternaryOperator>
23
      <variableAssignment>false</variableAssignment>
24
      <variableIdentifier>false</variableIdentifier>
25
    </alignment>
26
    <backup>
27
      <directory>bak</directory>
28
      <level>0</level>
29
    </backup>
30
    <blanklines>
31
      <after>
32
        <block>1</block>
33
        <braceLeft>0</braceLeft>
34
        <class>1</class>
35
        <declaration>0</declaration>
36
        <footer>1</footer>
37
        <header>0</header>
38
        <interface>1</interface>
39
        <lastImport>2</lastImport>
40
        <method>1</method>
41
        <package>1</package>
42
      </after>
43
      <before>
44
        <block>1</block>
45
        <braceRight>0</braceRight>
46
        <caseBlock>1</caseBlock>
47
        <comment>
48
          <javadoc>1</javadoc>
49
          <multiline>1</multiline>
50
          <singleline>1</singleline>
51
        </comment>
52
        <controlStatement>1</controlStatement>
53
        <declaration>1</declaration>
54
        <footer>0</footer>
55
        <header>0</header>
56
      </before>
57
      <keepUpTo>1</keepUpTo>
58
    </blanklines>
59
    <braces>
60
      <empty>
61
        <cuddle>false</cuddle>
62
        <insertStatement>false</insertStatement>
63
      </empty>
64
      <insert>
65
        <dowhile>true</dowhile>
66
        <for>true</for>
67
        <ifelse>true</ifelse>
68
        <while>true</while>
69
      </insert>
70
      <remove>
71
        <block>true</block>
72
        <dowhile>false</dowhile>
73
        <for>false</for>
74
        <ifelse>false</ifelse>
75
        <while>false</while>
76
      </remove>
77
      <treatDifferent>
78
        <methodClass>false</methodClass>
79
        <methodClassIfWrapped>false</methodClassIfWrapped>
80
      </treatDifferent>
81
    </braces>
82
    <chunks>
83
      <blanklines>true</blanklines>
84
      <comments>true</comments>
85
    </chunks>
86
    <comments>
87
      <format>
88
        <multiline>false</multiline>
89
      </format>
90
      <javadoc>
91
        <check>
92
          <innerclass>false</innerclass>
93
          <tags>false</tags>
94
          <throwsTags>false</throwsTags>
95
        </check>
96
        <fieldsShort>true</fieldsShort>
97
        <generate>
98
          <class>0</class>
99
          <constructor>0</constructor>
100
          <field>0</field>
101
          <method>0</method>
102
        </generate>
103
        <parseComments>false</parseComments>
104
        <tags>
105
          <in-line />
106
          <standard />
107
        </tags>
108
        <templates>
109
          <method>
110
            <bottom>*/</bottom>
111
            <exception>* @throws $exceptionType$ DOCUMENT ME!</exception>
112
            <param>* @param $paramType$ DOCUMENT ME!</param>
113
            <return>* @return DOCUMENT ME!</return>
114
            <top>/**| * DOCUMENT ME!</top>
115
          </method>
116
        </templates>
117
      </javadoc>
118
      <remove>
119
        <javadoc>false</javadoc>
120
        <multiline>false</multiline>
121
        <singleline>false</singleline>
122
      </remove>
123
      <separator>
124
        <fillCharacter>-</fillCharacter>
125
        <insert>false</insert>
126
        <insertRecursive>false</insertRecursive>
127
        <text>
128
          <class>Inner Classes</class>
129
          <constructor>Constructors</constructor>
130
          <field>Instance fields</field>
131
          <initializer>Instance initializers</initializer>
132
          <interface>Inner Interfaces</interface>
133
          <method>Methods</method>
134
          <static>Static fields/initializers</static>
135
        </text>
136
      </separator>
137
    </comments>
138
    <environment />
139
    <footer>
140
      <keys />
141
      <smartMode>0</smartMode>
142
      <use>false</use>
143
    </footer>
144
    <header>
145
      <keys />
146
      <smartMode>0</smartMode>
147
      <use>false</use>
148
    </header>
149
    <history>
150
      <policy>disabled</policy>
151
    </history>
152
    <imports>
153
      <grouping>
154
        <defaultDepth>3</defaultDepth>
155
        <packages>*:0|gnu:2|java:2|javax:2</packages>
156
      </grouping>
157
      <policy>disabled</policy>
158
      <sort>true</sort>
159
    </imports>
160
    <indentation>
161
      <caseFromSwitch>false</caseFromSwitch>
162
      <continuation>
163
        <block>true</block>
164
        <operator>false</operator>
165
      </continuation>
166
      <firstColumnComments>true</firstColumnComments>
167
      <label>false</label>
168
      <policy>
169
        <deep>false</deep>
170
      </policy>
171
      <sizes>
172
        <braceCuddled>1</braceCuddled>
173
        <braceLeft>1</braceLeft>
174
        <braceRight>0</braceRight>
175
        <braceRightAfter>1</braceRightAfter>
176
        <continuation>4</continuation>
177
        <deep>55</deep>
178
        <extends>0</extends>
179
        <general>4</general>
180
        <implements>0</implements>
181
        <leading>0</leading>
182
        <tabs>8</tabs>
183
        <throws>0</throws>
184
        <trailingComment>1</trailingComment>
185
      </sizes>
186
      <tabs>
187
        <enable>false</enable>
188
        <onlyLeading>false</onlyLeading>
189
      </tabs>
190
    </indentation>
191
    <misc>
192
      <arrayBracketsAfterIdent>false</arrayBracketsAfterIdent>
193
      <forceFormatting>false</forceFormatting>
194
      <insertExpressionParentheses>true</insertExpressionParentheses>
195
      <insertLoggingConditional>false</insertLoggingConditional>
196
      <insertTrailingNewline>true</insertTrailingNewline>
197
      <insertUID>false</insertUID>
198
    </misc>
199
    <sorting>
200
      <declaration>
201
        <class>false</class>
202
        <constructor>false</constructor>
203
        <enable>true</enable>
204
        <interface>false</interface>
205
        <method>false</method>
206
        <order>static|field|initializer|constructor|method|interface|class</order>
207
        <variable>false</variable>
208
      </declaration>
209
      <modifier>
210
        <enable>false</enable>
211
        <order>public|protected|private|abstract|static|final|synchronized|transient|volatile|native|strictfp</order>
212
      </modifier>
213
    </sorting>
214
    <whitespace>
215
      <after>
216
        <comma>true</comma>
217
        <semicolon>true</semicolon>
218
        <typeCast>true</typeCast>
219
      </after>
220
      <before>
221
        <braces>true</braces>
222
        <brackets>false</brackets>
223
        <bracketsTypes>false</bracketsTypes>
224
        <caseColon>false</caseColon>
225
        <operator>
226
          <not>false</not>
227
        </operator>
228
        <parentheses>
229
          <methodCall>false</methodCall>
230
          <methodDeclaration>false</methodDeclaration>
231
          <statement>true</statement>
232
        </parentheses>
233
      </before>
234
      <padding>
235
        <braces>true</braces>
236
        <brackets>false</brackets>
237
        <operator>
238
          <assignment>true</assignment>
239
          <bitwise>true</bitwise>
240
          <logical>true</logical>
241
          <mathematical>true</mathematical>
242
          <relational>true</relational>
243
          <shift>true</shift>
244
        </operator>
245
        <parenthesis>false</parenthesis>
246
        <typeCast>false</typeCast>
247
      </padding>
248
    </whitespace>
249
    <wrapping>
250
      <always>
251
        <after>
252
          <arrayElement>0</arrayElement>
253
          <braceRight>false</braceRight>
254
          <extendsTypes>false</extendsTypes>
255
          <implementsTypes>false</implementsTypes>
256
          <label>true</label>
257
          <methodCallChained>false</methodCallChained>
258
          <ternaryOperator>
259
            <first>false</first>
260
            <second>false</second>
261
          </ternaryOperator>
262
          <throwsTypes>false</throwsTypes>
263
        </after>
264
        <before>
265
          <braceLeft>false</braceLeft>
266
          <extends>false</extends>
267
          <implements>true</implements>
268
          <throws>false</throws>
269
        </before>
270
        <parameter>
271
          <methodCall>false</methodCall>
272
          <methodCallNested>false</methodCallNested>
273
          <methodDeclaration>false</methodDeclaration>
274
        </parameter>
275
      </always>
276
      <general>
277
        <beforeOperator>false</beforeOperator>
278
        <enable>true</enable>
279
        <lineLength>80</lineLength>
280
      </general>
281
      <ondemand>
282
        <after>
283
          <assignment>false</assignment>
284
          <leftParenthesis>true</leftParenthesis>
285
          <parameter>false</parameter>
286
          <types>
287
            <extends>false</extends>
288
            <implements>false</implements>
289
            <throws>false</throws>
290
          </types>
291
        </after>
292
        <before>
293
          <rightParenthesis>true</rightParenthesis>
294
        </before>
295
        <groupingParentheses>false</groupingParentheses>
296
      </ondemand>
297
    </wrapping>
298
  </printer>
299
</jalopy>
300
(-)openide/actions/build.xml (-51 / +2 lines)
Lines 1-4 Link Here
1
<?xml version='1.0' encoding='ISO-8859-1' ?>
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
2
<!--
3
                Sun Public License Notice
3
                Sun Public License Notice
4
4
Lines 13-68 Link Here
13
-->
13
-->
14
14
15
<project name="openide/actions" default="netbeans" basedir=".">
15
<project name="openide/actions" default="netbeans" basedir=".">
16
  <property name="nbroot" location="../.." />
17
16
18
  <path id="classpath" >
17
    <import file="../../nbbuild/templates/projectized.xml"/>
19
     <pathelement location="${nbroot}/openide/util/build/netbeans/lib/openide-util.jar"/>
20
     <pathelement location="${nbroot}/openide/nodes/build/netbeans/lib/openide-nodes.jar"/>
21
     <pathelement location="${nbroot}/openide/windows/build/netbeans/lib/openide-windows.jar"/>
22
     <pathelement location="${nbroot}/openide/awt/build/netbeans/lib/openide-awt.jar"/>
23
     <pathelement location="${nbroot}/openide/dialogs/build/netbeans/lib/openide-dialogs.jar"/>
24
     <pathelement location="${nbroot}/openide/text/build/netbeans/lib/openide-text.jar"/>
25
     <pathelement location="${nbroot}/openide/options/build/netbeans/lib/openide-options.jar"/>
26
     <pathelement location="${nbroot}/openide/explorer/build/netbeans/lib/openide-explorer.jar"/>
27
     <pathelement location="${nbroot}/openide/fs/build/netbeans/lib/openide-fs.jar"/>
28
  </path>
29
  
30
  <target name="compile" >
31
    <ant dir="${nbroot}/openide" target="do-lib-javac" inheritRefs="true" >
32
      <property name="destdir" location="build/classes"/>
33
      <property name="selector" value="openide.actions" />
34
    </ant>
35
  </target>
36
37
  
38
  <target name="jars" depends="compile">
39
    <mkdir dir="build/netbeans/lib"/>
40
    <filter token="BUILD_NUMBER_SUBST" value="${buildnumber}"/>
41
    <copy file="manifest.mf" tofile="build/manifest-subst.mf" filtering="on"/>
42
    <jar jarfile="build/netbeans/lib/openide-actions.jar" manifest="build/manifest-subst.mf" compress="false">
43
      <fileset dir="build/classes"/>
44
    </jar>
45
  </target>
46
47
  <target name="netbeans" depends="jars"/>
48
49
  <target name="javadoc">
50
    <ant dir=".." target="do-lib-javadoc" inheritRefs="true" >
51
      <property name="selector" value="openide.actions" />
52
      
53
      <property name="javadoc.base" location="."/>
54
      <property name="javadoc.name" value="ActionsAPI"/>
55
      <property name="javadoc.title" value="Old Actions API"/>
56
      <!-- <property name="javadoc.apichanges" location="../api/doc/changes/apichanges.xml"/> -->
57
      <property name="javadoc.arch" location="../arch/arch-openide-actions.xml"/>
58
      <!-- <property name="javadoc.docfiles" location="api/doc"/> -->
59
      <!-- <property name="javadoc.overview" location="api/doc/overview.html"/> -->
60
    </ant>
61
  </target>
62
63
  <target name="clean">
64
    <delete dir="build"/>
65
    <delete dir="javadoc"/>
66
  </target>
67
18
68
</project>
19
</project>
(-)openide/actions/manifest.mf (-6 / +3 lines)
Lines 1-8 Link Here
1
Manifest-Version: 1.0
1
Manifest-Version: 1.0
2
OpenIDE-Module: org.openide.actions/1
2
OpenIDE-Module: org.openide.actions
3
OpenIDE-Module-Module-Dependencies: org.openide.util/1 > 1.0, org.openide.nodes/1 > 1.0, org.openide.dialogs/1 > 1.0, org.openide.explorer/1 > 1.0, org.openide.windows/1 > 1.0, org.openide.text/1 > 1.0, org.openide.filesystems/1 > 1.0, org.openide.options/1 > 1.0, org.openide.awt/1 > 1.0
3
OpenIDE-Module-Specification-Version: 6.2
4
X-COMMENT: XXX WRONG!
4
OpenIDE-Module-Localizing-Bundle: org/openide/actions/Bundle.properties
5
OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties
6
OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@
7
OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@
8
5
(-)openide/actions/nbproject/.cvsignore (+1 lines)
Added Link Here
1
private
(-)openide/actions/nbproject/project.properties (+19 lines)
Added Link Here
1
#                 Sun Public License Notice
2
# 
3
# The contents of this file are subject to the Sun Public License
4
# Version 1.0 (the "License"). You may not use this file except in
5
# compliance with the License. A copy of the License is available at
6
# http://www.sun.com/
7
# 
8
# The Original Code is NetBeans. The Initial Developer of the Original
9
# Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
10
# Microsystems, Inc. All Rights Reserved.
11
12
is.autoload=true
13
javadoc.name=ActionsAPI
14
javadoc.title=Actions API
15
javadoc.main.page=org/openide/actions/doc-files/api.html
16
javadoc.arch=${basedir}/../arch/arch-openide-actions.xml
17
#javadoc.docfiles=${basedir}/api/doc
18
#javadoc.apichanges=${basedir}/api/apichanges.xml
19
(-)openide/actions/nbproject/project.xml (+92 lines)
Added Link Here
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
3
                Sun Public License Notice
4
5
The contents of this file are subject to the Sun Public License
6
Version 1.0 (the "License"). You may not use this file except in
7
compliance with the License. A copy of the License is available at
8
http://www.sun.com/
9
10
The Original Code is NetBeans. The Initial Developer of the Original
11
Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
12
Microsystems, Inc. All Rights Reserved.
13
-->
14
<project xmlns="http://www.netbeans.org/ns/project/1">
15
    <type>org.netbeans.modules.apisupport.project</type>
16
    <configuration>
17
        <data xmlns="http://www.netbeans.org/ns/nb-module-project/1">
18
            <code-name-base>org.openide.actions</code-name-base>
19
            <path>openide/actions</path>
20
            <module-dependencies>
21
                <dependency>
22
                    <code-name-base>org.openide.util</code-name-base>
23
                    <build-prerequisite/>
24
                    <compile-dependency/>
25
                    <run-dependency>
26
                        <specification-version>6.2</specification-version>
27
                    </run-dependency>
28
                </dependency>
29
                <dependency>
30
                    <code-name-base>org.openide.nodes</code-name-base>
31
                    <build-prerequisite/>
32
                    <compile-dependency/>
33
                    <run-dependency>
34
                        <specification-version>6.2</specification-version>
35
                    </run-dependency>
36
                </dependency>
37
                <dependency>
38
                    <code-name-base>org.openide.awt</code-name-base>
39
                    <build-prerequisite/>
40
                    <compile-dependency/>
41
                    <run-dependency>
42
                        <specification-version>6.2</specification-version>
43
                    </run-dependency>
44
                </dependency>
45
                <dependency>
46
                    <code-name-base>org.openide.options</code-name-base>
47
                    <build-prerequisite/>
48
                    <compile-dependency/>
49
                    <run-dependency>
50
                        <specification-version>6.2</specification-version>
51
                    </run-dependency>
52
                </dependency>
53
                <dependency>
54
                    <code-name-base>org.openide.text</code-name-base>
55
                    <build-prerequisite/>
56
                    <compile-dependency/>
57
                    <run-dependency>
58
                        <specification-version>6.2</specification-version>
59
                    </run-dependency>
60
                </dependency>
61
                <dependency>
62
                    <code-name-base>org.openide.explorer</code-name-base>
63
                    <build-prerequisite/>
64
                    <compile-dependency/>
65
                    <run-dependency>
66
                        <specification-version>6.2</specification-version>
67
                    </run-dependency>
68
                </dependency>
69
                <dependency>
70
                    <code-name-base>org.openide.dialogs</code-name-base>
71
                    <build-prerequisite/>
72
                    <compile-dependency/>
73
                    <run-dependency>
74
                        <specification-version>6.2</specification-version>
75
                    </run-dependency>
76
                </dependency>
77
                <dependency>
78
                    <code-name-base>org.openide.windows</code-name-base>
79
                    <build-prerequisite/>
80
                    <compile-dependency/>
81
                    <run-dependency>
82
                        <specification-version>6.2</specification-version>
83
                    </run-dependency>
84
                </dependency>
85
            </module-dependencies>
86
            <public-packages>
87
                <package>org.openide.actions</package>
88
            </public-packages>
89
            <javadoc/>
90
        </data>
91
    </configuration>
92
</project>
(-)openide/awt/build.xml (-44 / +2 lines)
Lines 1-4 Link Here
1
<?xml version='1.0' encoding='ISO-8859-1' ?>
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
2
<!--
3
                Sun Public License Notice
3
                Sun Public License Notice
4
4
Lines 13-61 Link Here
13
-->
13
-->
14
14
15
<project name="openide/awt" default="netbeans" basedir=".">
15
<project name="openide/awt" default="netbeans" basedir=".">
16
  <property name="nbroot" location="../.." />
17
16
18
  <path id="classpath" >
17
    <import file="../../nbbuild/templates/projectized.xml"/>
19
    <pathelement location="${nbroot}/openide/util/build/netbeans/lib/openide-util.jar" />
20
  </path>
21
    
22
  <target name="compile" >
23
    <ant dir="${nbroot}/openide" target="do-lib-javac" inheritRefs="true" >
24
      <property name="destdir" location="build/classes"/>
25
      <property name="localdir" location="src" />
26
      <property name="selector" value="openide.awt" />
27
    </ant>
28
  </target>
29
  
30
  <target name="jars" depends="compile">
31
    <mkdir dir="build/netbeans/lib"/>
32
    <filter token="BUILD_NUMBER_SUBST" value="${buildnumber}"/>
33
    <copy file="manifest.mf" tofile="build/manifest-subst.mf" filtering="on"/>
34
    <jar jarfile="build/netbeans/lib/openide-awt.jar" manifest="build/manifest-subst.mf" compress="false">
35
      <fileset dir="build/classes"/>
36
    </jar>
37
  </target>
38
39
  <target name="netbeans" depends="jars"/>
40
41
  <target name="javadoc">
42
    <ant dir=".." target="do-lib-javadoc" inheritRefs="true" >
43
      <property name="localdir" location="src" />
44
      <property name="selector" value="openide.awt" />
45
      
46
      <property name="javadoc.base" location="."/>
47
      <property name="javadoc.name" value="AWTAPI"/>
48
      <property name="javadoc.title" value="AWT Extensions API"/>
49
      <!-- <property name="javadoc.apichanges" location="../api/doc/changes/apichanges.xml"/> -->
50
      <!-- <property name="javadoc.arch" location="../arch/arch-openide-utilities.xml"/> -->
51
      <!-- <property name="javadoc.docfiles" location="api/doc"/> -->
52
      <!-- <property name="javadoc.overview" location="api/doc/overview.html"/> -->
53
    </ant>
54
  </target>
55
56
  <target name="clean">
57
    <delete dir="build"/>
58
    <delete dir="javadoc"/>
59
  </target>
60
18
61
</project>
19
</project>
(-)openide/awt/manifest.mf (-6 / +3 lines)
Lines 1-8 Link Here
1
Manifest-Version: 1.0
1
Manifest-Version: 1.0
2
OpenIDE-Module: org.openide.awt/1
2
OpenIDE-Module: org.openide.awt
3
OpenIDE-Module-Module-Dependencies: org.openide.util/1
3
OpenIDE-Module-Specification-Version: 6.2
4
X-COMMENT: XXX WRONG!
4
OpenIDE-Module-Localizing-Bundle: org/openide/awt/Bundle.properties
5
OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties
6
OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@
7
OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@
8
5
(-)openide/awt/nbproject/.cvsignore (+1 lines)
Added Link Here
1
private
(-)openide/awt/nbproject/project.properties (+19 lines)
Added Link Here
1
#                 Sun Public License Notice
2
# 
3
# The contents of this file are subject to the Sun Public License
4
# Version 1.0 (the "License"). You may not use this file except in
5
# compliance with the License. A copy of the License is available at
6
# http://www.sun.com/
7
# 
8
# The Original Code is NetBeans. The Initial Developer of the Original
9
# Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
10
# Microsystems, Inc. All Rights Reserved.
11
12
is.autoload=true
13
javadoc.name=AWTAPI
14
javadoc.title=UI Utilities API
15
javadoc.main.page=org/openide/awt/doc-files/api.html
16
javadoc.arch=${basedir}/../arch/arch-openide-awt.xml
17
#javadoc.docfiles=${basedir}/api/doc
18
#javadoc.apichanges=${basedir}/api/apichanges.xml
19
(-)openide/awt/nbproject/project.xml (+36 lines)
Added Link Here
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
3
                Sun Public License Notice
4
5
The contents of this file are subject to the Sun Public License
6
Version 1.0 (the "License"). You may not use this file except in
7
compliance with the License. A copy of the License is available at
8
http://www.sun.com/
9
10
The Original Code is NetBeans. The Initial Developer of the Original
11
Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
12
Microsystems, Inc. All Rights Reserved.
13
-->
14
<project xmlns="http://www.netbeans.org/ns/project/1">
15
    <type>org.netbeans.modules.apisupport.project</type>
16
    <configuration>
17
        <data xmlns="http://www.netbeans.org/ns/nb-module-project/1">
18
            <code-name-base>org.openide.awt</code-name-base>
19
            <path>openide/awt</path>
20
            <module-dependencies>
21
                <dependency>
22
                    <code-name-base>org.openide.util</code-name-base>
23
                    <build-prerequisite/>
24
                    <compile-dependency/>
25
                    <run-dependency>
26
                        <specification-version>6.2</specification-version>
27
                    </run-dependency>
28
                </dependency>
29
            </module-dependencies>
30
            <public-packages>
31
                <package>org.openide.awt</package>
32
            </public-packages>
33
            <javadoc/>
34
        </data>
35
    </configuration>
36
</project>
(-)openide/compat/build.xml (-40 / +3 lines)
Lines 1-4 Link Here
1
<?xml version='1.0' encoding='ISO-8859-1' ?>
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
2
<!--
3
                Sun Public License Notice
3
                Sun Public License Notice
4
4
Lines 12-56 Link Here
12
Microsystems, Inc. All Rights Reserved.
12
Microsystems, Inc. All Rights Reserved.
13
-->
13
-->
14
14
15
<project name="openide/compat" default="netbeans" basedir=".">
15
<project name="openide/windows" default="netbeans" basedir=".">
16
  <import file="../../nbbuild/default.xml"/>
17
16
18
  <property name="nbroot" location="${nb_all}" />
17
    <import file="../../nbbuild/templates/projectized.xml"/>
19
20
  <path id="classpath" >
21
    <pathelement location="${nbroot}/openide/util/build/netbeans/lib/openide-util.jar" />
22
    <pathelement location="${nbroot}/openide/fs/build/netbeans/lib/openide-fs.jar" />
23
    <pathelement location="${nbroot}/openide/nodes/build/netbeans/lib/openide-nodes.jar" />
24
    <pathelement location="${nbroot}/openide/windows/build/netbeans/lib/openide-windows.jar" />
25
    <pathelement location="${nbroot}/openide/explorer/build/netbeans/lib/openide-explorer.jar" />
26
    <pathelement location="${nbroot}/openide/dialogs/build/netbeans/lib/openide-dialogs.jar" />
27
    <pathelement location="${nbroot}/openide/actions/build/netbeans/lib/openide-actions.jar" />
28
    <pathelement location="${nbroot}/openide/awt/build/netbeans/lib/openide-awt.jar" />
29
  </path>
30
  
31
  <target name="compile" depends="init">
32
    <ant dir="${nbroot}/openide" target="do-lib-javac" inheritRefs="true" >
33
      <property name="destdir" location="build/classes"/>
34
      <property name="selector" value="openide.compat" />
35
    </ant>
36
  </target>
37
  
38
  <target name="jars" depends="compile">
39
    <mkdir dir="build/netbeans/lib"/>
40
    <filter token="BUILD_NUMBER_SUBST" value="${buildnumber}"/>
41
    <copy file="manifest.mf" tofile="build/manifest-subst.mf" filtering="on"/>
42
    <jar jarfile="build/netbeans/lib/openide-compat.jar" manifest="build/manifest-subst.mf" compress="false">
43
      <fileset dir="build/classes"/>
44
      <fileset dir="../src">
45
        <include name="META-INF/netbeans/translate.names"/>
46
      </fileset>
47
    </jar>
48
  </target>
49
50
  <target name="netbeans" depends="jars"/>
51
52
  <target name="clean">
53
    <delete dir="build"/>
54
  </target>
55
18
56
</project>
19
</project>
(-)openide/compat/manifest.mf (-6 / +3 lines)
Lines 1-8 Link Here
1
Manifest-Version: 1.0
1
Manifest-Version: 1.0
2
OpenIDE-Module: org.openide.compat/1
2
OpenIDE-Module: org.openide.windows
3
OpenIDE-Module-Module-Dependencies: org.openide.util/1 > 1.0, org.openide.nodes/1 > 1.0, org.openide.dialogs/1 > 1.0, org.openide.explorer/1 > 1.0, org.openide.windows/1 > 1.0, org.openide.text/1 > 1.0, org.openide.filesystems/1 > 1.0, org.openide.options/1 > 1.0, org.openide.awt/1 > 1.0, org.openide.actions/1 > 1.0
3
OpenIDE-Module-Specification-Version: 6.2
4
X-COMMENT: XXX WRONG!
4
OpenIDE-Module-Localizing-Bundle: org/openide/windows/Bundle.properties
5
OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties
6
OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@
7
OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@
8
5
(-)openide/compat/nbproject/.cvsignore (+1 lines)
Added Link Here
1
private
(-)openide/compat/nbproject/project.properties (+19 lines)
Added Link Here
1
#                 Sun Public License Notice
2
# 
3
# The contents of this file are subject to the Sun Public License
4
# Version 1.0 (the "License"). You may not use this file except in
5
# compliance with the License. A copy of the License is available at
6
# http://www.sun.com/
7
# 
8
# The Original Code is NetBeans. The Initial Developer of the Original
9
# Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
10
# Microsystems, Inc. All Rights Reserved.
11
12
is.autoload=true
13
javadoc.name=OpenideCompatAPI
14
javadoc.title=Deprecated Compatibility API
15
#javadoc.main.page=org/openide/windows/doc-files/api.html
16
#javadoc.arch=${basedir}/../arch/arch-openide-windows.xml
17
#javadoc.docfiles=${basedir}/api/doc
18
#javadoc.apichanges=${basedir}/api/apichanges.xml
19
(-)openide/compat/nbproject/project.xml (+109 lines)
Added Link Here
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
3
                Sun Public License Notice
4
5
The contents of this file are subject to the Sun Public License
6
Version 1.0 (the "License"). You may not use this file except in
7
compliance with the License. A copy of the License is available at
8
http://www.sun.com/
9
10
The Original Code is NetBeans. The Initial Developer of the Original
11
Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
12
Microsystems, Inc. All Rights Reserved.
13
-->
14
<project xmlns="http://www.netbeans.org/ns/project/1">
15
    <type>org.netbeans.modules.apisupport.project</type>
16
    <configuration>
17
        <data xmlns="http://www.netbeans.org/ns/nb-module-project/1">
18
            <code-name-base>org.openide.compat</code-name-base>
19
            <path>openide/compat</path>
20
            <module-dependencies>
21
                <dependency>
22
                    <code-name-base>org.openide.util</code-name-base>
23
                    <build-prerequisite/>
24
                    <compile-dependency/>
25
                    <run-dependency>
26
                        <specification-version>6.2</specification-version>
27
                    </run-dependency>
28
                </dependency>
29
                <dependency>
30
                    <code-name-base>org.openide.nodes</code-name-base>
31
                    <build-prerequisite/>
32
                    <compile-dependency/>
33
                    <run-dependency>
34
                        <specification-version>6.2</specification-version>
35
                    </run-dependency>
36
                </dependency>
37
                <dependency>
38
                    <code-name-base>org.openide.awt</code-name-base>
39
                    <build-prerequisite/>
40
                    <compile-dependency/>
41
                    <run-dependency>
42
                        <specification-version>6.2</specification-version>
43
                    </run-dependency>
44
                </dependency>
45
                <dependency>
46
                    <code-name-base>org.openide.options</code-name-base>
47
                    <build-prerequisite/>
48
                    <compile-dependency/>
49
                    <run-dependency>
50
                        <specification-version>6.2</specification-version>
51
                    </run-dependency>
52
                </dependency>
53
                <dependency>
54
                    <code-name-base>org.openide.text</code-name-base>
55
                    <build-prerequisite/>
56
                    <compile-dependency/>
57
                    <run-dependency>
58
                        <specification-version>6.2</specification-version>
59
                    </run-dependency>
60
                </dependency>
61
                <dependency>
62
                    <code-name-base>org.openide.explorer</code-name-base>
63
                    <build-prerequisite/>
64
                    <compile-dependency/>
65
                    <run-dependency>
66
                        <specification-version>6.2</specification-version>
67
                    </run-dependency>
68
                </dependency>
69
                <dependency>
70
                    <code-name-base>org.openide.dialogs</code-name-base>
71
                    <build-prerequisite/>
72
                    <compile-dependency/>
73
                    <run-dependency>
74
                        <specification-version>6.2</specification-version>
75
                    </run-dependency>
76
                </dependency>
77
                <dependency>
78
                    <code-name-base>org.openide.windows</code-name-base>
79
                    <build-prerequisite/>
80
                    <compile-dependency/>
81
                    <run-dependency>
82
                        <specification-version>6.2</specification-version>
83
                    </run-dependency>
84
                </dependency>
85
                <dependency>
86
                    <code-name-base>org.openide.actions</code-name-base>
87
                    <build-prerequisite/>
88
                    <compile-dependency/>
89
                    <run-dependency>
90
                        <specification-version>6.2</specification-version>
91
                    </run-dependency>
92
                </dependency>
93
                <dependency>
94
                    <code-name-base>org.openide.filesystems</code-name-base>
95
                    <build-prerequisite/>
96
                    <compile-dependency/>
97
                    <run-dependency>
98
                        <specification-version>6.2</specification-version>
99
                    </run-dependency>
100
                </dependency>
101
            </module-dependencies>
102
            <public-packages>
103
                <package>org.openide.explorer</package>
104
                <package>org.openide.util</package>
105
            </public-packages>
106
            <javadoc/>
107
        </data>
108
    </configuration>
109
</project>
(-)openide/dialogs/build.xml (-43 / +2 lines)
Lines 1-4 Link Here
1
<?xml version='1.0' encoding='ISO-8859-1' ?>
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
2
<!--
3
                Sun Public License Notice
3
                Sun Public License Notice
4
4
Lines 13-60 Link Here
13
-->
13
-->
14
14
15
<project name="openide/dialogs" default="netbeans" basedir=".">
15
<project name="openide/dialogs" default="netbeans" basedir=".">
16
  <property name="nbroot" location="../.." />
17
16
18
  <path id="classpath" >
17
    <import file="../../nbbuild/templates/projectized.xml"/>
19
    <pathelement location="${nbroot}/openide/util/build/netbeans/lib/openide-util.jar" />
20
    <pathelement location="${nbroot}/openide/awt/build/netbeans/lib/openide-awt.jar" />
21
  </path>
22
  
23
  <target name="compile" >
24
    <ant dir="${nbroot}/openide" target="do-lib-javac" inheritRefs="true" >
25
      <property name="destdir" location="build/classes"/>
26
      <property name="selector" value="openide.dialogs" />
27
    </ant>
28
  </target>
29
30
  <target name="jars" depends="compile">
31
    <mkdir dir="build/netbeans/lib"/>
32
    <filter token="BUILD_NUMBER_SUBST" value="${buildnumber}"/>
33
    <copy file="manifest.mf" tofile="build/manifest-subst.mf" filtering="on"/>
34
    <jar jarfile="build/netbeans/lib/openide-dialogs.jar" manifest="build/manifest-subst.mf" compress="false">
35
      <fileset dir="build/classes"/>
36
    </jar>
37
  </target>
38
39
  <target name="netbeans" depends="jars"/>
40
41
  <target name="javadoc">
42
    <ant dir=".." target="do-lib-javadoc" inheritRefs="true" >
43
      <property name="selector" value="openide.dialogs" />
44
      
45
      <property name="javadoc.base" location="."/>
46
      <property name="javadoc.name" value="DialogsAPI"/>
47
      <property name="javadoc.title" value="Dialogs and Wizards API"/>
48
      <!-- <property name="javadoc.apichanges" location="../api/doc/changes/apichanges.xml"/> -->
49
      <property name="javadoc.arch" location="../arch/arch-openide-dialogs.xml"/>
50
      <!-- <property name="javadoc.docfiles" location="api/doc"/> -->
51
      <!-- <property name="javadoc.overview" location="api/doc/overview.html"/> -->
52
    </ant>
53
  </target>
54
  
55
  <target name="clean">
56
    <delete dir="build"/>
57
    <delete dir="javadoc"/>
58
  </target>
59
18
60
</project>
19
</project>
(-)openide/dialogs/manifest.mf (-5 / +2 lines)
Lines 1-8 Link Here
1
Manifest-Version: 1.0
1
Manifest-Version: 1.0
2
OpenIDE-Module: org.openide.dialogs/1
2
OpenIDE-Module: org.openide.dialogs
3
OpenIDE-Module-Module-Dependencies: org.openide.util/1 > 1.0, org.openide.awt/1 > 1.0
3
OpenIDE-Module-Specification-Version: 6.2
4
X-COMMENT: XXX WRONG!
5
OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties
4
OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties
6
OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@
7
OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@
8
5
(-)openide/dialogs/nbproject/.cvsignore (+1 lines)
Added Link Here
1
private
(-)openide/dialogs/nbproject/project.properties (+19 lines)
Added Link Here
1
#                 Sun Public License Notice
2
# 
3
# The contents of this file are subject to the Sun Public License
4
# Version 1.0 (the "License"). You may not use this file except in
5
# compliance with the License. A copy of the License is available at
6
# http://www.sun.com/
7
# 
8
# The Original Code is NetBeans. The Initial Developer of the Original
9
# Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
10
# Microsystems, Inc. All Rights Reserved.
11
12
is.autoload=true
13
javadoc.name=DialogsAPI
14
javadoc.title=Dialogs API
15
javadoc.main.page=org/openide/doc-files/api.html
16
javadoc.arch=${basedir}/../arch/arch-openide-dialogs.xml
17
#javadoc.docfiles=${basedir}/api/doc
18
#javadoc.apichanges=${basedir}/api/apichanges.xml
19
(-)openide/dialogs/nbproject/project.xml (+44 lines)
Added Link Here
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
3
                Sun Public License Notice
4
5
The contents of this file are subject to the Sun Public License
6
Version 1.0 (the "License"). You may not use this file except in
7
compliance with the License. A copy of the License is available at
8
http://www.sun.com/
9
10
The Original Code is NetBeans. The Initial Developer of the Original
11
Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
12
Microsystems, Inc. All Rights Reserved.
13
-->
14
<project xmlns="http://www.netbeans.org/ns/project/1">
15
    <type>org.netbeans.modules.apisupport.project</type>
16
    <configuration>
17
        <data xmlns="http://www.netbeans.org/ns/nb-module-project/1">
18
            <code-name-base>org.openide.dialogs</code-name-base>
19
            <path>openide/dialogs</path>
20
            <module-dependencies>
21
                <dependency>
22
                    <code-name-base>org.openide.util</code-name-base>
23
                    <build-prerequisite/>
24
                    <compile-dependency/>
25
                    <run-dependency>
26
                        <specification-version>6.2</specification-version>
27
                    </run-dependency>
28
                </dependency>
29
                <dependency>
30
                    <code-name-base>org.openide.awt</code-name-base>
31
                    <build-prerequisite/>
32
                    <compile-dependency/>
33
                    <run-dependency>
34
                        <specification-version>6.2</specification-version>
35
                    </run-dependency>
36
                </dependency>
37
            </module-dependencies>
38
            <public-packages>
39
                <package>org.openide</package>
40
            </public-packages>
41
            <javadoc/>
42
        </data>
43
    </configuration>
44
</project>
(-)openide/explorer/build.xml (-50 / +2 lines)
Lines 1-4 Link Here
1
<?xml version='1.0' encoding='ISO-8859-1' ?>
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
2
<!--
3
                Sun Public License Notice
3
                Sun Public License Notice
4
4
Lines 13-67 Link Here
13
-->
13
-->
14
14
15
<project name="openide/explorer" default="netbeans" basedir=".">
15
<project name="openide/explorer" default="netbeans" basedir=".">
16
  <import file="../../nbbuild/default.xml"/>
17
16
18
  <property name="nbroot" location="../.." />
17
    <import file="../../nbbuild/templates/projectized.xml"/>
19
20
  <path id="classpath" >
21
       <pathelement location="${nbroot}/openide/util/build/netbeans/lib/openide-util.jar"/>
22
       <pathelement location="${nbroot}/openide/nodes/build/netbeans/lib/openide-nodes.jar"/>
23
       <pathelement location="${nbroot}/openide/awt/build/netbeans/lib/openide-awt.jar"/>
24
       <pathelement location="${nbroot}/openide/dialogs/build/netbeans/lib/openide-dialogs.jar"/>
25
       <pathelement location="${nbroot}/openide/options/build/netbeans/lib/openide-options.jar"/>
26
  </path>
27
  
28
  <target name="compile" depends="init">
29
    <ant dir="${nbroot}/openide" target="do-lib-javac" inheritRefs="true" >
30
      <property name="destdir" location="build/classes"/>
31
      <property name="localdir" location="src" />
32
      <property name="selector" value="openide.explorer" />
33
    </ant>
34
  </target>
35
  
36
  <target name="jars" depends="compile">
37
    <mkdir dir="build/netbeans/lib"/>
38
    <filter token="BUILD_NUMBER_SUBST" value="${buildnumber}"/>
39
    <copy file="manifest.mf" tofile="build/manifest-subst.mf" filtering="on"/>
40
    <jar jarfile="build/netbeans/lib/openide-explorer.jar" manifest="build/manifest-subst.mf" compress="false">
41
      <fileset dir="build/classes"/>
42
    </jar>
43
  </target>
44
45
  <target name="netbeans" depends="jars"/>
46
47
  <target name="javadoc">
48
    <ant dir=".." target="do-lib-javadoc" inheritRefs="true" >
49
      <property name="localdir" location="src" />
50
      <property name="selector" value="openide.explorer" />
51
      
52
      <property name="javadoc.base" location="."/>
53
      <property name="javadoc.name" value="ExplorerAPI"/>
54
      <property name="javadoc.title" value="Explorer API"/>
55
      <!-- <property name="javadoc.apichanges" location="../api/doc/changes/apichanges.xml"/> -->
56
      <property name="javadoc.arch" location="../arch/arch-openide-explorer.xml"/>
57
      <!-- <property name="javadoc.docfiles" location="api/doc"/> -->
58
      <!-- <property name="javadoc.overview" location="api/doc/overview.html"/> -->
59
    </ant>
60
  </target>
61
62
  <target name="clean">
63
    <delete dir="build"/>
64
    <delete dir="javadoc"/>
65
  </target>
66
18
67
</project>
19
</project>
(-)openide/explorer/manifest.mf (-6 / +3 lines)
Lines 1-8 Link Here
1
Manifest-Version: 1.0
1
Manifest-Version: 1.0
2
OpenIDE-Module: org.openide.explorer/1
2
OpenIDE-Module: org.openide.explorer
3
OpenIDE-Module-Module-Dependencies: org.openide.util/1 > 1.0,org.openide.nodes/1 > 1.0,org.openide.dialogs/1 > 1.0, org.openide.options/1 > 1.0, org.openide.awt/1 > 1.0
3
OpenIDE-Module-Specification-Version: 6.2
4
X-COMMENT: XXX WRONG!
4
OpenIDE-Module-Localizing-Bundle: org/openide/explorer/Bundle.properties
5
OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties
6
OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@
7
OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@
8
5
(-)openide/explorer/nbproject/.cvsignore (+1 lines)
Added Link Here
1
private
(-)openide/explorer/nbproject/project.properties (+19 lines)
Added Link Here
1
#                 Sun Public License Notice
2
# 
3
# The contents of this file are subject to the Sun Public License
4
# Version 1.0 (the "License"). You may not use this file except in
5
# compliance with the License. A copy of the License is available at
6
# http://www.sun.com/
7
# 
8
# The Original Code is NetBeans. The Initial Developer of the Original
9
# Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
10
# Microsystems, Inc. All Rights Reserved.
11
12
is.autoload=true
13
javadoc.name=ExplorerAPI
14
javadoc.title=Explorer API
15
javadoc.main.page=org/openide/explorer/doc-files/api.html
16
javadoc.arch=${basedir}/../arch/arch-openide-explorer.xml
17
#javadoc.docfiles=${basedir}/api/doc
18
#javadoc.apichanges=${basedir}/api/apichanges.xml
19
(-)openide/explorer/nbproject/project.xml (+68 lines)
Added Link Here
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
3
                Sun Public License Notice
4
5
The contents of this file are subject to the Sun Public License
6
Version 1.0 (the "License"). You may not use this file except in
7
compliance with the License. A copy of the License is available at
8
http://www.sun.com/
9
10
The Original Code is NetBeans. The Initial Developer of the Original
11
Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
12
Microsystems, Inc. All Rights Reserved.
13
-->
14
<project xmlns="http://www.netbeans.org/ns/project/1">
15
    <type>org.netbeans.modules.apisupport.project</type>
16
    <configuration>
17
        <data xmlns="http://www.netbeans.org/ns/nb-module-project/1">
18
            <code-name-base>org.openide.explorer</code-name-base>
19
            <path>openide/explorer</path>
20
            <module-dependencies>
21
                <dependency>
22
                    <code-name-base>org.openide.util</code-name-base>
23
                    <build-prerequisite/>
24
                    <compile-dependency/>
25
                    <run-dependency>
26
                        <specification-version>6.2</specification-version>
27
                    </run-dependency>
28
                </dependency>
29
                <dependency>
30
                    <code-name-base>org.openide.nodes</code-name-base>
31
                    <build-prerequisite/>
32
                    <compile-dependency/>
33
                    <run-dependency>
34
                        <specification-version>6.2</specification-version>
35
                    </run-dependency>
36
                </dependency>
37
                <dependency>
38
                    <code-name-base>org.openide.awt</code-name-base>
39
                    <build-prerequisite/>
40
                    <compile-dependency/>
41
                    <run-dependency>
42
                        <specification-version>6.2</specification-version>
43
                    </run-dependency>
44
                </dependency>
45
                <dependency>
46
                    <code-name-base>org.openide.dialogs</code-name-base>
47
                    <build-prerequisite/>
48
                    <compile-dependency/>
49
                    <run-dependency>
50
                        <specification-version>6.2</specification-version>
51
                    </run-dependency>
52
                </dependency>
53
                <dependency>
54
                    <code-name-base>org.openide.options</code-name-base>
55
                    <build-prerequisite/>
56
                    <compile-dependency/>
57
                    <run-dependency>
58
                        <specification-version>6.2</specification-version>
59
                    </run-dependency>
60
                </dependency>
61
            </module-dependencies>
62
            <public-packages>
63
                <package>org.openide.options</package>
64
            </public-packages>
65
            <javadoc/>
66
        </data>
67
    </configuration>
68
</project>
(-)openide/fs/build.xml (-44 / +2 lines)
Lines 1-4 Link Here
1
<?xml version='1.0' encoding='ISO-8859-1' ?>
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
2
<!--
3
                Sun Public License Notice
3
                Sun Public License Notice
4
4
Lines 13-61 Link Here
13
-->
13
-->
14
14
15
<project name="openide/fs" default="netbeans" basedir=".">
15
<project name="openide/fs" default="netbeans" basedir=".">
16
  <import file="../../nbbuild/default.xml"/>
17
16
18
  <property name="nbroot" location="../.." />
17
    <import file="../../nbbuild/templates/projectized.xml"/>
19
20
  <path id="classpath" >
21
    <pathelement location="${nbroot}/openide/util/build/netbeans/lib/openide-util.jar" />
22
  </path>
23
  
24
  <target name="compile" depends="init">
25
    <ant dir="${nbroot}/openide" target="do-lib-javac" inheritRefs="true" >
26
      <property name="destdir" location="build/classes"/>
27
      <property name="selector" value="openide.fs" />
28
    </ant>
29
  </target>
30
31
  <target name="jars" depends="compile">
32
    <mkdir dir="build/netbeans/lib"/>
33
    <filter token="BUILD_NUMBER_SUBST" value="${buildnumber}"/>
34
    <copy file="manifest.mf" tofile="build/manifest-subst.mf" filtering="on"/>
35
    <jar jarfile="build/netbeans/lib/openide-fs.jar" manifest="build/manifest-subst.mf" compress="false">
36
      <fileset dir="build/classes"/>
37
    </jar>
38
  </target>
39
40
  <target name="netbeans" depends="jars"/>
41
42
  <target name="javadoc">
43
    <ant dir=".." target="do-lib-javadoc" inheritRefs="true" >
44
      <property name="selector" value="openide.fs" />
45
      
46
      <property name="javadoc.base" location="."/>
47
      <property name="javadoc.name" value="FsAPI"/>
48
      <property name="javadoc.title" value="FileSystems API"/>
49
      <!-- <property name="javadoc.apichanges" location="../api/doc/changes/apichanges.xml"/> -->
50
      <property name="javadoc.arch" location="../arch/arch-openide-filesystems.xml"/>
51
      <!-- <property name="javadoc.docfiles" location="api/doc"/> -->
52
      <!-- <property name="javadoc.overview" location="api/doc/overview.html"/> -->
53
    </ant>
54
  </target>
55
56
  <target name="clean">
57
    <delete dir="build"/>
58
    <delete dir="javadoc"/>
59
  </target>
60
18
61
</project>
19
</project>
(-)openide/fs/manifest.mf (-6 / +3 lines)
Lines 1-8 Link Here
1
Manifest-Version: 1.0
1
Manifest-Version: 1.0
2
OpenIDE-Module: org.openide.filesystems/1
2
OpenIDE-Module: org.openide.filesystems
3
OpenIDE-Module-Module-Dependencies: org.openide.util/1
3
OpenIDE-Module-Specification-Version: 6.2
4
X-COMMENT: XXX WRONG!
4
OpenIDE-Module-Localizing-Bundle: org/openide/filesystems/Bundle.properties
5
OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties
6
OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@
7
OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@
8
5
(-)openide/fs/nbproject/.cvsignore (+1 lines)
Added Link Here
1
private
(-)openide/fs/nbproject/project.properties (+20 lines)
Added Link Here
1
#                 Sun Public License Notice
2
# 
3
# The contents of this file are subject to the Sun Public License
4
# Version 1.0 (the "License"). You may not use this file except in
5
# compliance with the License. A copy of the License is available at
6
# http://www.sun.com/
7
# 
8
# The Original Code is NetBeans. The Initial Developer of the Original
9
# Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
10
# Microsystems, Inc. All Rights Reserved.
11
12
is.autoload=true
13
module.jar.dir=core
14
javadoc.name=FileSystemsAPI
15
javadoc.title=File Systems API
16
javadoc.main.page=org/openide/filesystems/doc-files/api.html
17
javadoc.arch=${basedir}/../arch/arch-openide-fs.xml
18
#javadoc.docfiles=${basedir}/api/doc
19
#javadoc.apichanges=${basedir}/api/apichanges.xml
20
(-)openide/fs/nbproject/project.xml (+36 lines)
Added Link Here
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
3
                Sun Public License Notice
4
5
The contents of this file are subject to the Sun Public License
6
Version 1.0 (the "License"). You may not use this file except in
7
compliance with the License. A copy of the License is available at
8
http://www.sun.com/
9
10
The Original Code is NetBeans. The Initial Developer of the Original
11
Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
12
Microsystems, Inc. All Rights Reserved.
13
-->
14
<project xmlns="http://www.netbeans.org/ns/project/1">
15
    <type>org.netbeans.modules.apisupport.project</type>
16
    <configuration>
17
        <data xmlns="http://www.netbeans.org/ns/nb-module-project/1">
18
            <code-name-base>org.openide.fs</code-name-base>
19
            <path>openide/fs</path>
20
            <module-dependencies>
21
                <dependency>
22
                    <code-name-base>org.openide.util</code-name-base>
23
                    <build-prerequisite/>
24
                    <compile-dependency/>
25
                    <run-dependency>
26
                        <specification-version>6.2</specification-version>
27
                    </run-dependency>
28
                </dependency>
29
            </module-dependencies>
30
            <public-packages>
31
                <package>org.openide.filesystems</package>
32
            </public-packages>
33
            <javadoc/>
34
        </data>
35
    </configuration>
36
</project>
(-)openide/modules/build.xml (-44 / +2 lines)
Lines 1-4 Link Here
1
<?xml version='1.0' encoding='ISO-8859-1' ?>
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
2
<!--
3
                Sun Public License Notice
3
                Sun Public License Notice
4
4
Lines 13-61 Link Here
13
-->
13
-->
14
14
15
<project name="openide/modules" default="netbeans" basedir=".">
15
<project name="openide/modules" default="netbeans" basedir=".">
16
  <property name="nbroot" location="../.." />
17
16
18
  <path id="classpath" >
17
    <import file="../../nbbuild/templates/projectized.xml"/>
19
    <pathelement location="${nbroot}/openide/util/build/netbeans/lib/openide-util.jar" />
20
  </path>
21
22
  <target name="compile" >
23
    <ant dir="${nbroot}/openide" target="do-lib-javac" inheritRefs="true" >
24
      <property name="destdir" location="build/classes"/>
25
      <property name="selector" value="openide.modules" />
26
    </ant>
27
  </target>
28
29
  <target name="jars" depends="compile">
30
    <mkdir dir="build/netbeans/lib"/>
31
    <filter token="BUILD_NUMBER_SUBST" value="${buildnumber}"/>
32
    <copy file="manifest.mf" tofile="build/manifest-subst.mf" filtering="on"/>
33
    <jar jarfile="build/netbeans/lib/openide-modules.jar" manifest="build/manifest-subst.mf" compress="false">
34
      <fileset dir="build/classes"/>
35
    </jar>
36
  </target>
37
38
  <target name="netbeans" depends="jars"/>
39
40
  <target name="javadoc">
41
    <ant dir=".." target="do-lib-javadoc" inheritRefs="true" >
42
      <property name="localdir" location="src" />
43
      <property name="selector" value="openide.modules" />
44
      
45
      <property name="javadoc.base" location="."/>
46
      <property name="javadoc.name" value="ModulesAPI"/>
47
      <property name="javadoc.title" value="Modules API"/>
48
      <!-- <property name="javadoc.apichanges" location="../api/doc/changes/apichanges.xml"/> -->
49
      <property name="javadoc.arch" location="../arch/arch-openide-modules.xml"/>
50
      <!-- <property name="javadoc.docfiles" location="api/doc"/> -->
51
      <!-- <property name="javadoc.overview" location="api/doc/overview.html"/> -->
52
    </ant>
53
  </target>
54
55
56
  <target name="clean">
57
    <delete dir="build"/>
58
    <delete dir="javadoc"/>
59
  </target>
60
18
61
</project>
19
</project>
(-)openide/modules/manifest.mf (-18 / +3 lines)
Lines 1-20 Link Here
1
Manifest-Version: 1.0
1
Manifest-Version: 1.0
2
X-Comment: CAREFUL; Specification-Title, Specification-Version, and Implementation-Version should not be changed gratuitously (they are used by Modules API!)
2
OpenIDE-Module: org.openide.modules
3
Specification-Title: IDE/1
3
OpenIDE-Module-Specification-Version: 6.2
4
X-Comment-2: change specification version in openide-spec-vers.properties
4
OpenIDE-Module-Localizing-Bundle: org/openide/modules/Bundle.properties
5
Specification-Version: @SPEC_VERS_SUBST@
6
Specification-Vendor: NetBeans
7
Implementation-Title: NetBeans Modules API
8
Implementation-Version: @BUILD_NUMBER_SUBST@
9
Implementation-Vendor: NetBeans
10
OpenIDE-Module: org.openide.modules/1
11
OpenIDE-Module-Module-Dependencies: org.openide.util/1
12
X-Comment-3: XXX WRONG!
13
OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties
14
OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@
15
OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@
16
17
Name: /org/openide/modules/
18
Package-Title: org.openide.modules
19
X-Comment-4: also needs to be left here so Package.getPackage("org.openide.modules") works
20
5
(-)openide/modules/nbproject/.cvsignore (+1 lines)
Added Link Here
1
private
(-)openide/modules/nbproject/project.properties (+19 lines)
Added Link Here
1
#                 Sun Public License Notice
2
# 
3
# The contents of this file are subject to the Sun Public License
4
# Version 1.0 (the "License"). You may not use this file except in
5
# compliance with the License. A copy of the License is available at
6
# http://www.sun.com/
7
# 
8
# The Original Code is NetBeans. The Initial Developer of the Original
9
# Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
10
# Microsystems, Inc. All Rights Reserved.
11
12
module.dir=lib
13
javadoc.name=ModulesAPI
14
javadoc.title=Modules API
15
javadoc.main.page=org/openide/modules/doc-files/api.html
16
javadoc.arch=${basedir}/../arch/arch-openide-modules.xml
17
#javadoc.docfiles=${basedir}/api/doc
18
#javadoc.apichanges=${basedir}/api/apichanges.xml
19
(-)openide/modules/nbproject/project.xml (+36 lines)
Added Link Here
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
3
                Sun Public License Notice
4
5
The contents of this file are subject to the Sun Public License
6
Version 1.0 (the "License"). You may not use this file except in
7
compliance with the License. A copy of the License is available at
8
http://www.sun.com/
9
10
The Original Code is NetBeans. The Initial Developer of the Original
11
Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
12
Microsystems, Inc. All Rights Reserved.
13
-->
14
<project xmlns="http://www.netbeans.org/ns/project/1">
15
    <type>org.netbeans.modules.apisupport.project</type>
16
    <configuration>
17
        <data xmlns="http://www.netbeans.org/ns/nb-module-project/1">
18
            <code-name-base>org.openide.modules</code-name-base>
19
            <path>openide/modules</path>
20
            <module-dependencies>
21
                <dependency>
22
                    <code-name-base>org.openide.util</code-name-base>
23
                    <build-prerequisite/>
24
                    <compile-dependency/>
25
                    <run-dependency>
26
                        <specification-version>6.2</specification-version>
27
                    </run-dependency>
28
                </dependency>
29
            </module-dependencies>
30
            <public-packages>
31
                <package>org.openide.modules</package>
32
            </public-packages>
33
            <javadoc/>
34
        </data>
35
    </configuration>
36
</project>
(-)openide/nodes/build.xml (-47 / +2 lines)
Lines 1-4 Link Here
1
<?xml version='1.0' encoding='ISO-8859-1' ?>
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
2
<!--
3
                Sun Public License Notice
3
                Sun Public License Notice
4
4
Lines 13-64 Link Here
13
-->
13
-->
14
14
15
<project name="openide/nodes" default="netbeans" basedir=".">
15
<project name="openide/nodes" default="netbeans" basedir=".">
16
  <import file="../../nbbuild/default.xml"/>
17
16
18
  <property name="nbroot" location="../.." />
17
    <import file="../../nbbuild/templates/projectized.xml"/>
19
20
  <path id="classpath" >
21
    <pathelement location="${nbroot}/openide/util/build/netbeans/lib/openide-util.jar" />
22
    <pathelement location="${nbroot}/openide/awt/build/netbeans/lib/openide-awt.jar" />
23
    <pathelement location="${nbroot}/openide/dialogs/build/netbeans/lib/openide-dialogs.jar" />
24
  </path>
25
  
26
  <target name="compile" depends="init">
27
    <ant dir="${nbroot}/openide" target="do-lib-javac" inheritRefs="true" >
28
      <property name="destdir" location="build/classes"/>
29
      <property name="selector" value="openide.nodes" />
30
    </ant>
31
  </target>
32
33
  <target name="jars" depends="compile">
34
    <mkdir dir="build/netbeans/lib"/>
35
    <filter token="BUILD_NUMBER_SUBST" value="${buildnumber}"/>
36
    <copy file="manifest.mf" tofile="build/manifest-subst.mf" filtering="on"/>
37
    <jar jarfile="build/netbeans/lib/openide-nodes.jar" manifest="build/manifest-subst.mf" compress="false">
38
      <fileset dir="build/classes"/>
39
    </jar>
40
  </target>
41
42
  <target name="netbeans" depends="jars"/>
43
44
  <target name="javadoc">
45
    <ant dir=".." target="do-lib-javadoc" inheritRefs="true" >
46
      <property name="selector" value="openide.nodes" />
47
      
48
      <property name="javadoc.base" location="."/>
49
      <property name="javadoc.name" value="NodesAPI"/>
50
      <property name="javadoc.title" value="Nodes API"/>
51
      <!-- <property name="javadoc.apichanges" location="../api/doc/changes/apichanges.xml"/> -->
52
      <property name="javadoc.arch" location="../arch/arch-openide-nodes.xml"/>
53
      <!-- <property name="javadoc.docfiles" location="api/doc"/> -->
54
      <!-- <property name="javadoc.overview" location="api/doc/overview.html"/> -->
55
    </ant>
56
  </target>
57
58
59
  <target name="clean">
60
    <delete dir="build"/>
61
    <delete dir="javadoc"/>
62
  </target>
63
18
64
</project>
19
</project>
(-)openide/nodes/manifest.mf (-6 / +3 lines)
Lines 1-8 Link Here
1
Manifest-Version: 1.0
1
Manifest-Version: 1.0
2
OpenIDE-Module: org.openide.nodes/1
2
OpenIDE-Module: org.openide.nodes
3
OpenIDE-Module-Module-Dependencies: org.openide.util/1 > 1.0, org.openide.dialogs/1 > 1.0, org.openide.awt/1 > 1.0
3
OpenIDE-Module-Specification-Version: 6.2
4
X-COMMENT: XXX WRONG!
4
OpenIDE-Module-Localizing-Bundle: org/openide/nodes/Bundle.properties
5
OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties
6
OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@
7
OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@
8
5
(-)openide/nodes/nbproject/.cvsignore (+1 lines)
Added Link Here
1
private
(-)openide/nodes/nbproject/project.properties (+19 lines)
Added Link Here
1
#                 Sun Public License Notice
2
# 
3
# The contents of this file are subject to the Sun Public License
4
# Version 1.0 (the "License"). You may not use this file except in
5
# compliance with the License. A copy of the License is available at
6
# http://www.sun.com/
7
# 
8
# The Original Code is NetBeans. The Initial Developer of the Original
9
# Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
10
# Microsystems, Inc. All Rights Reserved.
11
12
is.autoload=true
13
javadoc.name=NodesAPI
14
javadoc.title=Nodes API
15
javadoc.main.page=org/openide/nodes/doc-files/api.html
16
javadoc.arch=${basedir}/../arch/arch-openide-nodes.xml
17
#javadoc.docfiles=${basedir}/api/doc
18
#javadoc.apichanges=${basedir}/api/apichanges.xml
19
(-)openide/nodes/nbproject/project.xml (+52 lines)
Added Link Here
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
3
                Sun Public License Notice
4
5
The contents of this file are subject to the Sun Public License
6
Version 1.0 (the "License"). You may not use this file except in
7
compliance with the License. A copy of the License is available at
8
http://www.sun.com/
9
10
The Original Code is NetBeans. The Initial Developer of the Original
11
Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
12
Microsystems, Inc. All Rights Reserved.
13
-->
14
<project xmlns="http://www.netbeans.org/ns/project/1">
15
    <type>org.netbeans.modules.apisupport.project</type>
16
    <configuration>
17
        <data xmlns="http://www.netbeans.org/ns/nb-module-project/1">
18
            <code-name-base>org.openide.nodes</code-name-base>
19
            <path>openide/nodes</path>
20
            <module-dependencies>
21
                <dependency>
22
                    <code-name-base>org.openide.util</code-name-base>
23
                    <build-prerequisite/>
24
                    <compile-dependency/>
25
                    <run-dependency>
26
                        <specification-version>6.2</specification-version>
27
                    </run-dependency>
28
                </dependency>
29
                <dependency>
30
                    <code-name-base>org.openide.awt</code-name-base>
31
                    <build-prerequisite/>
32
                    <compile-dependency/>
33
                    <run-dependency>
34
                        <specification-version>6.2</specification-version>
35
                    </run-dependency>
36
                </dependency>
37
                <dependency>
38
                    <code-name-base>org.openide.dialogs</code-name-base>
39
                    <build-prerequisite/>
40
                    <compile-dependency/>
41
                    <run-dependency>
42
                        <specification-version>6.2</specification-version>
43
                    </run-dependency>
44
                </dependency>
45
            </module-dependencies>
46
            <public-packages>
47
                <package>org.openide.nodes</package>
48
            </public-packages>
49
            <javadoc/>
50
        </data>
51
    </configuration>
52
</project>
(-)openide/options/build.xml (-42 / +2 lines)
Lines 1-4 Link Here
1
<?xml version='1.0' encoding='ISO-8859-1' ?>
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
2
<!--
3
                Sun Public License Notice
3
                Sun Public License Notice
4
4
Lines 13-59 Link Here
13
-->
13
-->
14
14
15
<project name="openide/options" default="netbeans" basedir=".">
15
<project name="openide/options" default="netbeans" basedir=".">
16
  <property name="nbroot" location="../.." />
17
16
18
  <path id="classpath" >
17
    <import file="../../nbbuild/templates/projectized.xml"/>
19
    <pathelement location="${nbroot}/openide/util/build/netbeans/lib/openide-util.jar" />
20
  </path>
21
    
22
  <target name="compile" >
23
    <ant dir="${nbroot}/openide" target="do-lib-javac" inheritRefs="true" >
24
      <property name="destdir" location="build/classes"/>
25
      <property name="selector" value="openide.options" />
26
    </ant>
27
  </target>
28
29
  <target name="jars" depends="compile">
30
    <mkdir dir="build/netbeans/lib"/>
31
    <filter token="BUILD_NUMBER_SUBST" value="${buildnumber}"/>
32
    <copy file="manifest.mf" tofile="build/manifest-subst.mf" filtering="on"/>
33
    <jar jarfile="build/netbeans/lib/openide-options.jar" manifest="build/manifest-subst.mf" compress="false">
34
      <fileset dir="build/classes"/>
35
    </jar>
36
  </target>
37
38
  <target name="netbeans" depends="jars"/>
39
40
  <target name="javadoc">
41
    <ant dir=".." target="do-lib-javadoc" inheritRefs="true" >
42
      <property name="selector" value="openide.options" />
43
      
44
      <property name="javadoc.base" location="."/>
45
      <property name="javadoc.name" value="OptionsAPI"/>
46
      <property name="javadoc.title" value="Options API"/>
47
      <!-- <property name="javadoc.apichanges" location="../api/doc/changes/apichanges.xml"/> -->
48
      <property name="javadoc.arch" location="../arch/arch-openide-settings.xml"/>
49
      <!-- <property name="javadoc.docfiles" location="api/doc"/> -->
50
      <!-- <property name="javadoc.overview" location="api/doc/overview.html"/> -->
51
    </ant>
52
  </target>
53
54
  <target name="clean">
55
    <delete dir="build"/>
56
    <delete dir="javadoc"/>
57
  </target>
58
18
59
</project>
19
</project>
(-)openide/options/manifest.mf (-6 / +3 lines)
Lines 1-8 Link Here
1
Manifest-Version: 1.0
1
Manifest-Version: 1.0
2
OpenIDE-Module: org.openide.options/1
2
OpenIDE-Module: org.openide.options
3
OpenIDE-Module-Module-Dependencies: org.openide.util/1
3
OpenIDE-Module-Specification-Version: 6.2
4
X-COMMENT: XXX WRONG!
4
OpenIDE-Module-Localizing-Bundle: org/openide/options/Bundle.properties
5
OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties
6
OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@
7
OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@
8
5
(-)openide/options/nbproject/.cvsignore (+1 lines)
Added Link Here
1
private
(-)openide/options/nbproject/project.properties (+19 lines)
Added Link Here
1
#                 Sun Public License Notice
2
# 
3
# The contents of this file are subject to the Sun Public License
4
# Version 1.0 (the "License"). You may not use this file except in
5
# compliance with the License. A copy of the License is available at
6
# http://www.sun.com/
7
# 
8
# The Original Code is NetBeans. The Initial Developer of the Original
9
# Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
10
# Microsystems, Inc. All Rights Reserved.
11
12
is.autoload=true
13
javadoc.name=OptionsAPI
14
javadoc.title=Options Settings API
15
javadoc.main.page=org/openide/options/doc-files/api.html
16
javadoc.arch=${basedir}/../arch/arch-openide-settings.xml
17
#javadoc.docfiles=${basedir}/api/doc
18
#javadoc.apichanges=${basedir}/api/apichanges.xml
19
(-)openide/options/nbproject/project.xml (+36 lines)
Added Link Here
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
3
                Sun Public License Notice
4
5
The contents of this file are subject to the Sun Public License
6
Version 1.0 (the "License"). You may not use this file except in
7
compliance with the License. A copy of the License is available at
8
http://www.sun.com/
9
10
The Original Code is NetBeans. The Initial Developer of the Original
11
Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
12
Microsystems, Inc. All Rights Reserved.
13
-->
14
<project xmlns="http://www.netbeans.org/ns/project/1">
15
    <type>org.netbeans.modules.apisupport.project</type>
16
    <configuration>
17
        <data xmlns="http://www.netbeans.org/ns/nb-module-project/1">
18
            <code-name-base>org.openide.options</code-name-base>
19
            <path>openide/options</path>
20
            <module-dependencies>
21
                <dependency>
22
                    <code-name-base>org.openide.util</code-name-base>
23
                    <build-prerequisite/>
24
                    <compile-dependency/>
25
                    <run-dependency>
26
                        <specification-version>6.2</specification-version>
27
                    </run-dependency>
28
                </dependency>
29
            </module-dependencies>
30
            <public-packages>
31
                <package>org.openide.options</package>
32
            </public-packages>
33
            <javadoc/>
34
        </data>
35
    </configuration>
36
</project>
(-)openide/src/org/openide/modules/Bundle.properties (+13 lines)
Added Link Here
1
#                 Sun Public License Notice
2
# 
3
# The contents of this file are subject to the Sun Public License
4
# Version 1.0 (the "License"). You may not use this file except in
5
# compliance with the License. A copy of the License is available at
6
# http://www.sun.com/
7
# 
8
# The Original Code is NetBeans. The Initial Developer of the Original
9
# Code is Sun Microsystems, Inc. Portions Copyright 1997-2005 Sun
10
# Microsystems, Inc. All Rights Reserved.
11
12
13
(-)openide/src/org/openide/util/enum/Bundle.properties (+13 lines)
Added Link Here
1
#                 Sun Public License Notice
2
# 
3
# The contents of this file are subject to the Sun Public License
4
# Version 1.0 (the "License"). You may not use this file except in
5
# compliance with the License. A copy of the License is available at
6
# http://www.sun.com/
7
# 
8
# The Original Code is NetBeans. The Initial Developer of the Original
9
# Code is Sun Microsystems, Inc. Portions Copyright 1997-2005 Sun
10
# Microsystems, Inc. All Rights Reserved.
11
12
13
(-)openide/text/build.xml (-50 / +3 lines)
Lines 1-4 Link Here
1
<?xml version='1.0' encoding='ISO-8859-1' ?>
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
2
<!--
3
                Sun Public License Notice
3
                Sun Public License Notice
4
4
Lines 12-66 Link Here
12
Microsystems, Inc. All Rights Reserved.
12
Microsystems, Inc. All Rights Reserved.
13
-->
13
-->
14
14
15
<project name="openide/text" default="netbeans" basedir=".">
15
<project name="openide/windows" default="netbeans" basedir=".">
16
  <import file="../../nbbuild/default.xml"/>
17
16
18
  <property name="nbroot" location="${nb_all}" />
17
    <import file="../../nbbuild/templates/projectized.xml"/>
19
20
  <path id="classpath" >
21
       <pathelement location="${nbroot}/openide/windows/build/netbeans/lib/openide-windows.jar"/>
22
       <pathelement location="${nbroot}/openide/util/build/netbeans/lib/openide-util.jar"/>
23
       <pathelement location="${nbroot}/openide/nodes/build/netbeans/lib/openide-nodes.jar"/>
24
       <pathelement location="${nbroot}/openide/awt/build/netbeans/lib/openide-awt.jar"/>
25
       <pathelement location="${nbroot}/openide/dialogs/build/netbeans/lib/openide-dialogs.jar"/>
26
       <pathelement location="${nbroot}/openide/options/build/netbeans/lib/openide-options.jar"/>
27
  </path>
28
  
29
  <target name="compile" depends="init">
30
    <ant dir="${nbroot}/openide" target="do-lib-javac" inheritRefs="true" >
31
      <property name="destdir" location="build/classes"/>
32
      <property name="selector" value="openide.text" />
33
    </ant>
34
  </target>
35
36
  <target name="jars" depends="compile">
37
    <mkdir dir="build/netbeans/lib"/>
38
    <filter token="BUILD_NUMBER_SUBST" value="${buildnumber}"/>
39
    <copy file="manifest.mf" tofile="build/manifest-subst.mf" filtering="on"/>
40
    <jar jarfile="build/netbeans/lib/openide-text.jar" manifest="build/manifest-subst.mf" compress="false">
41
      <fileset dir="build/classes"/>
42
    </jar>
43
  </target>
44
45
  <target name="netbeans" depends="jars"/>
46
47
  <target name="javadoc">
48
    <ant dir=".." target="do-lib-javadoc" inheritRefs="true" >
49
      <property name="selector" value="openide.text" />
50
      
51
      <property name="javadoc.base" location="."/>
52
      <property name="javadoc.name" value="TextAPI"/>
53
      <property name="javadoc.title" value="Text API"/>
54
      <!-- <property name="javadoc.apichanges" location="../api/doc/changes/apichanges.xml"/> -->
55
      <property name="javadoc.arch" location="../arch/arch-openide-editor.xml"/>
56
      <!-- <property name="javadoc.docfiles" location="api/doc"/> -->
57
      <!-- <property name="javadoc.overview" location="api/doc/overview.html"/> -->
58
    </ant>
59
  </target>
60
61
  <target name="clean">
62
    <delete dir="build"/>
63
    <delete dir="javadoc"/>
64
  </target>
65
18
66
</project>
19
</project>
(-)openide/text/manifest.mf (-6 / +3 lines)
Lines 1-8 Link Here
1
Manifest-Version: 1.0
1
Manifest-Version: 1.0
2
OpenIDE-Module: org.openide.text/1
2
OpenIDE-Module: org.openide.windows
3
OpenIDE-Module-Module-Dependencies: org.openide.util/1 > 1.0, org.openide.windows/1 > 1.0, org.openide.nodes/1 > 1.0, org.openide.dialogs/1 > 1.0, org.openide.options/1 > 1.0, org.openide.awt/1 > 1.0
3
OpenIDE-Module-Specification-Version: 6.2
4
X-COMMENT: XXX WRONG!
4
OpenIDE-Module-Localizing-Bundle: org/openide/windows/Bundle.properties
5
OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties
6
OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@
7
OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@
8
5
(-)openide/text/nbproject/.cvsignore (+1 lines)
Added Link Here
1
private
(-)openide/text/nbproject/project.properties (+19 lines)
Added Link Here
1
#                 Sun Public License Notice
2
# 
3
# The contents of this file are subject to the Sun Public License
4
# Version 1.0 (the "License"). You may not use this file except in
5
# compliance with the License. A copy of the License is available at
6
# http://www.sun.com/
7
# 
8
# The Original Code is NetBeans. The Initial Developer of the Original
9
# Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
10
# Microsystems, Inc. All Rights Reserved.
11
12
is.autoload=true
13
javadoc.name=WindowsAPI
14
javadoc.title=Windows API
15
javadoc.main.page=org/openide/windows/doc-files/api.html
16
javadoc.arch=${basedir}/../arch/arch-openide-windows.xml
17
#javadoc.docfiles=${basedir}/api/doc
18
#javadoc.apichanges=${basedir}/api/apichanges.xml
19
(-)openide/text/nbproject/project.xml (+76 lines)
Added Link Here
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
3
                Sun Public License Notice
4
5
The contents of this file are subject to the Sun Public License
6
Version 1.0 (the "License"). You may not use this file except in
7
compliance with the License. A copy of the License is available at
8
http://www.sun.com/
9
10
The Original Code is NetBeans. The Initial Developer of the Original
11
Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
12
Microsystems, Inc. All Rights Reserved.
13
-->
14
<project xmlns="http://www.netbeans.org/ns/project/1">
15
    <type>org.netbeans.modules.apisupport.project</type>
16
    <configuration>
17
        <data xmlns="http://www.netbeans.org/ns/nb-module-project/1">
18
            <code-name-base>org.openide.text</code-name-base>
19
            <path>openide/text</path>
20
            <module-dependencies>
21
                <dependency>
22
                    <code-name-base>org.openide.util</code-name-base>
23
                    <build-prerequisite/>
24
                    <compile-dependency/>
25
                    <run-dependency>
26
                        <specification-version>6.2</specification-version>
27
                    </run-dependency>
28
                </dependency>
29
                <dependency>
30
                    <code-name-base>org.openide.nodes</code-name-base>
31
                    <build-prerequisite/>
32
                    <compile-dependency/>
33
                    <run-dependency>
34
                        <specification-version>6.2</specification-version>
35
                    </run-dependency>
36
                </dependency>
37
                <dependency>
38
                    <code-name-base>org.openide.awt</code-name-base>
39
                    <build-prerequisite/>
40
                    <compile-dependency/>
41
                    <run-dependency>
42
                        <specification-version>6.2</specification-version>
43
                    </run-dependency>
44
                </dependency>
45
                <dependency>
46
                    <code-name-base>org.openide.windows</code-name-base>
47
                    <build-prerequisite/>
48
                    <compile-dependency/>
49
                    <run-dependency>
50
                        <specification-version>6.2</specification-version>
51
                    </run-dependency>
52
                </dependency>
53
                <dependency>
54
                    <code-name-base>org.openide.dialogs</code-name-base>
55
                    <build-prerequisite/>
56
                    <compile-dependency/>
57
                    <run-dependency>
58
                        <specification-version>6.2</specification-version>
59
                    </run-dependency>
60
                </dependency>
61
                <dependency>
62
                    <code-name-base>org.openide.options</code-name-base>
63
                    <build-prerequisite/>
64
                    <compile-dependency/>
65
                    <run-dependency>
66
                        <specification-version>6.2</specification-version>
67
                    </run-dependency>
68
                </dependency>
69
            </module-dependencies>
70
            <public-packages>
71
                <package>org.openide.text</package>
72
            </public-packages>
73
            <javadoc/>
74
        </data>
75
    </configuration>
76
</project>
(-)openide/util/build.xml (-45 / +2 lines)
Lines 1-4 Link Here
1
<?xml version='1.0' encoding='ISO-8859-1' ?>
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
2
<!--
3
                Sun Public License Notice
3
                Sun Public License Notice
4
4
Lines 13-62 Link Here
13
-->
13
-->
14
14
15
<project name="openide/util" default="netbeans" basedir=".">
15
<project name="openide/util" default="netbeans" basedir=".">
16
  <import file="../../nbbuild/default.xml"/>
17
16
18
  <property name="nbroot" location="${nb_all}" />
17
    <import file="../../nbbuild/templates/projectized.xml"/>
19
20
  <path id="classpath"/>
21
  
22
  <target name="compile" depends="init">
23
    <ant dir="${nbroot}/openide" target="do-lib-javac" inheritRefs="true" >
24
      <property name="destdir" location="build/classes"/>
25
      <property name="localdir" location="src" />
26
      <property name="selector" value="openide.util" />
27
    </ant>
28
  </target>
29
  
30
  <target name="jars" depends="compile">
31
    <mkdir dir="build/netbeans/lib"/>
32
    <filter token="BUILD_NUMBER_SUBST" value="${buildnumber}"/>
33
    <copy file="manifest.mf" tofile="build/manifest-subst.mf" filtering="on"/>
34
    <jar jarfile="build/netbeans/lib/openide-util.jar" manifest="build/manifest-subst.mf" compress="false">
35
      <fileset dir="build/classes"/>
36
    </jar>
37
  </target>
38
39
  <target name="netbeans" depends="jars"/>
40
41
  <target name="javadoc">
42
    <ant dir=".." target="do-lib-javadoc" inheritRefs="true" >
43
      <property name="localdir" location="src" />
44
      <property name="selector" value="openide.util" />
45
      
46
      <property name="javadoc.base" location="."/>
47
      <property name="javadoc.name" value="UtilitiesAPI"/>
48
      <property name="javadoc.title" value="Utilities API"/>
49
      <!-- <property name="javadoc.apichanges" location="../api/doc/changes/apichanges.xml"/> -->
50
      <property name="javadoc.arch" location="../arch/arch-openide-utilities.xml"/>
51
      <!-- <property name="javadoc.docfiles" location="api/doc"/> -->
52
      <!-- <property name="javadoc.overview" location="api/doc/overview.html"/> -->
53
    </ant>
54
  </target>
55
  
56
57
  <target name="clean">
58
    <delete dir="build"/>
59
    <delete dir="javadoc"/>
60
  </target>
61
18
62
</project>
19
</project>
(-)openide/util/manifest.mf (-5 / +3 lines)
Lines 1-7 Link Here
1
Manifest-Version: 1.0
1
Manifest-Version: 1.0
2
OpenIDE-Module: org.openide.util/1
2
OpenIDE-Module: org.openide.util
3
X-COMMENT: XXX WRONG!
3
OpenIDE-Module-Specification-Version: 6.2
4
OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties
4
OpenIDE-Module-Localizing-Bundle: org/openide/util/Bundle.properties
5
OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@
6
OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@
7
5
(-)openide/util/enum/build.xml (-45 / +2 lines)
Lines 1-4 Link Here
1
<?xml version='1.0' encoding='ISO-8859-1' ?>
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
2
<!--
3
                Sun Public License Notice
3
                Sun Public License Notice
4
4
Lines 13-62 Link Here
13
-->
13
-->
14
14
15
<project name="openide/util/enum" default="netbeans" basedir=".">
15
<project name="openide/util/enum" default="netbeans" basedir=".">
16
  <import file="../../../nbbuild/default.xml"/>
17
16
18
  <property name="nbroot" location="${nb_all}" />
17
    <import file="../../../nbbuild/templates/projectized.xml"/>
19
20
  <path id="classpath"/>
21
  
22
  <target name="compile" depends="init">
23
    <ant dir="${nbroot}/openide" target="do-lib-javac" inheritRefs="true" >
24
      <property name="destdir" location="build/classes"/>
25
      <!-- <property name="localdir" location="src" /> -->
26
      <property name="selector" value="openide.util.enum" />
27
    </ant>
28
  </target>
29
  
30
  <target name="jars" depends="compile">
31
    <mkdir dir="build/netbeans/lib"/>
32
    <filter token="BUILD_NUMBER_SUBST" value="${buildnumber}"/>
33
    <copy file="manifest.mf" tofile="build/manifest-subst.mf" filtering="on"/>
34
    <jar jarfile="build/netbeans/lib/openide-util-enum.jar" manifest="build/manifest-subst.mf" compress="false">
35
      <fileset dir="build/classes"/>
36
    </jar>
37
  </target>
38
39
  <target name="netbeans" depends="jars"/>
40
41
  <target name="javadoc">
42
    <ant dir=".." target="do-lib-javadoc" inheritRefs="true" >
43
      <property name="localdir" location="src" />
44
      <property name="selector" value="openide.util.enum" />
45
      
46
      <property name="javadoc.base" location="."/>
47
      <property name="javadoc.name" value="OldEnumerationAPI"/>
48
      <property name="javadoc.title" value="Old Enumeration API"/>
49
      <!-- <property name="javadoc.apichanges" location="../api/doc/changes/apichanges.xml"/> -->
50
      <!-- <property name="javadoc.arch" location="../arch/arch-openide-utilities.xml"/> -->
51
      <!-- <property name="javadoc.docfiles" location="api/doc"/> -->
52
      <!-- <property name="javadoc.overview" location="api/doc/overview.html"/> -->
53
    </ant>
54
  </target>
55
  
56
57
  <target name="clean">
58
    <delete dir="build"/>
59
    <delete dir="javadoc"/>
60
  </target>
61
18
62
</project>
19
</project>
(-)openide/util/enum/manifest.mf (-5 / +3 lines)
Lines 1-7 Link Here
1
Manifest-Version: 1.0
1
Manifest-Version: 1.0
2
OpenIDE-Module: org.openide.util.enum/1
2
OpenIDE-Module: org.openide.util.enum
3
X-COMMENT: XXX WRONG!
3
OpenIDE-Module-Specification-Version: 6.2
4
OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties
4
OpenIDE-Module-Localizing-Bundle: org/openide/util/enum/Bundle.properties
5
OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@
6
OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@
7
5
(-)openide/util/enum/nbproject/.cvsignore (+1 lines)
Added Link Here
1
private
(-)openide/util/enum/nbproject/project.properties (+19 lines)
Added Link Here
1
#                 Sun Public License Notice
2
# 
3
# The contents of this file are subject to the Sun Public License
4
# Version 1.0 (the "License"). You may not use this file except in
5
# compliance with the License. A copy of the License is available at
6
# http://www.sun.com/
7
# 
8
# The Original Code is NetBeans. The Initial Developer of the Original
9
# Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
10
# Microsystems, Inc. All Rights Reserved.
11
12
javadoc.name=OldEnumerationAPI
13
javadoc.title=Old Enumeration API
14
is.autoload=true
15
#javadoc.main.page=org/openide/util/doc-files/api.html
16
#javadoc.arch=${basedir}/../arch/arch-openide-util.xml
17
#javadoc.docfiles=${basedir}/api/doc
18
#javadoc.apichanges=${basedir}/api/apichanges.xml
19
(-)openide/util/enum/nbproject/project.xml (+39 lines)
Added Link Here
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
3
                Sun Public License Notice
4
5
The contents of this file are subject to the Sun Public License
6
Version 1.0 (the "License"). You may not use this file except in
7
compliance with the License. A copy of the License is available at
8
http://www.sun.com/
9
10
The Original Code is NetBeans. The Initial Developer of the Original
11
Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
12
Microsystems, Inc. All Rights Reserved.
13
-->
14
<project xmlns="http://www.netbeans.org/ns/project/1">
15
    <type>org.netbeans.modules.apisupport.project</type>
16
    <configuration>
17
        <data xmlns="http://www.netbeans.org/ns/nb-module-project/1">
18
            <code-name-base>org.openide.util.enum</code-name-base>
19
            <path>openide/util/enum</path>
20
            <module-dependencies>
21
            <!--
22
                <dependency>
23
                    <code-name-base>org.openide</code-name-base>
24
                    <build-prerequisite/>
25
                    <compile-dependency/>
26
                    <run-dependency>
27
                        <release-version>1</release-version>
28
                        <specification-version>4.48</specification-version>
29
                    </run-dependency>
30
                </dependency>
31
                -->
32
            </module-dependencies>
33
            <public-packages>
34
                <package>org.openide.util.enum</package>
35
            </public-packages>
36
            <javadoc/>
37
        </data>
38
    </configuration>
39
</project>
(-)openide/util/nbproject/.cvsignore (+1 lines)
Added Link Here
1
private
(-)openide/util/nbproject/project.properties (+19 lines)
Added Link Here
1
#                 Sun Public License Notice
2
# 
3
# The contents of this file are subject to the Sun Public License
4
# Version 1.0 (the "License"). You may not use this file except in
5
# compliance with the License. A copy of the License is available at
6
# http://www.sun.com/
7
# 
8
# The Original Code is NetBeans. The Initial Developer of the Original
9
# Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
10
# Microsystems, Inc. All Rights Reserved.
11
12
module.jar.dir=lib
13
javadoc.name=UtilitiesAPI
14
javadoc.title=Utilities API
15
javadoc.main.page=org/openide/util/doc-files/api.html
16
javadoc.arch=${basedir}/../arch/arch-openide-util.xml
17
#javadoc.docfiles=${basedir}/api/doc
18
#javadoc.apichanges=${basedir}/api/apichanges.xml
19
(-)openide/util/nbproject/project.xml (+45 lines)
Added Link Here
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
3
                Sun Public License Notice
4
5
The contents of this file are subject to the Sun Public License
6
Version 1.0 (the "License"). You may not use this file except in
7
compliance with the License. A copy of the License is available at
8
http://www.sun.com/
9
10
The Original Code is NetBeans. The Initial Developer of the Original
11
Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
12
Microsystems, Inc. All Rights Reserved.
13
-->
14
<project xmlns="http://www.netbeans.org/ns/project/1">
15
    <type>org.netbeans.modules.apisupport.project</type>
16
    <configuration>
17
        <data xmlns="http://www.netbeans.org/ns/nb-module-project/1">
18
            <code-name-base>org.openide.util</code-name-base>
19
            <path>openide/util</path>
20
            <module-dependencies>
21
            <!--
22
                <dependency>
23
                    <code-name-base>org.openide</code-name-base>
24
                    <build-prerequisite/>
25
                    <compile-dependency/>
26
                    <run-dependency>
27
                        <release-version>1</release-version>
28
                        <specification-version>4.48</specification-version>
29
                    </run-dependency>
30
                </dependency>
31
                -->
32
            </module-dependencies>
33
            <public-packages>
34
                <package>org.openide</package>
35
                <package>org.openide.util</package>
36
                <package>org.openide.util.datatransfer</package>
37
                <package>org.openide.util.actions</package>
38
                <package>org.openide.util.lookup</package>
39
                <package>org.openide.util.io</package>
40
                <package>org.openide.xml</package>
41
            </public-packages>
42
            <javadoc/>
43
        </data>
44
    </configuration>
45
</project>
(-)openide/windows/build.xml (-49 / +2 lines)
Lines 1-4 Link Here
1
<?xml version='1.0' encoding='ISO-8859-1' ?>
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
2
<!--
3
                Sun Public License Notice
3
                Sun Public License Notice
4
4
Lines 13-66 Link Here
13
-->
13
-->
14
14
15
<project name="openide/windows" default="netbeans" basedir=".">
15
<project name="openide/windows" default="netbeans" basedir=".">
16
  <import file="../../nbbuild/default.xml"/>
17
16
18
  <property name="nbroot" location="../.." />
17
    <import file="../../nbbuild/templates/projectized.xml"/>
19
20
  <path id="classpath" >
21
       <pathelement location="${nbroot}/openide/util/build/netbeans/lib/openide-util.jar"/>
22
       <pathelement location="${nbroot}/openide/nodes/build/netbeans/lib/openide-nodes.jar"/>
23
       <pathelement location="${nbroot}/openide/awt/build/netbeans/lib/openide-awt.jar"/>
24
       <pathelement location="${nbroot}/openide/dialogs/build/netbeans/lib/openide-dialogs.jar"/>
25
  </path>
26
  
27
  <target name="compile" depends="init">
28
    <ant dir="${nbroot}/openide" target="do-lib-javac" inheritRefs="true" >
29
      <property name="destdir" location="build/classes"/>
30
      <property name="localdir" location="src" />
31
      <property name="selector" value="openide.windows" />
32
    </ant>
33
  </target>
34
35
  <target name="jars" depends="compile">
36
    <mkdir dir="build/netbeans/lib"/>
37
    <filter token="BUILD_NUMBER_SUBST" value="${buildnumber}"/>
38
    <copy file="manifest.mf" tofile="build/manifest-subst.mf" filtering="on"/>
39
    <jar jarfile="build/netbeans/lib/openide-windows.jar" manifest="build/manifest-subst.mf" compress="false">
40
      <fileset dir="build/classes"/>
41
    </jar>
42
  </target>
43
44
  <target name="netbeans" depends="jars"/>
45
46
  <target name="javadoc">
47
    <ant dir=".." target="do-lib-javadoc" inheritRefs="true" >
48
      <property name="localdir" location="src" />
49
      <property name="selector" value="openide.windows" />
50
      
51
      <property name="javadoc.base" location="."/>
52
      <property name="javadoc.name" value="WindowsAPI"/>
53
      <property name="javadoc.title" value="Windows API"/>
54
      <!-- <property name="javadoc.apichanges" location="../api/doc/changes/apichanges.xml"/> -->
55
      <property name="javadoc.arch" location="../arch/arch-openide-windowsystem.xml"/>
56
      <!-- <property name="javadoc.docfiles" location="api/doc"/> -->
57
      <!-- <property name="javadoc.overview" location="api/doc/overview.html"/> -->
58
    </ant>
59
  </target>
60
61
  <target name="clean">
62
    <delete dir="build"/>
63
    <delete dir="javadoc"/>
64
  </target>
65
18
66
</project>
19
</project>
(-)openide/windows/manifest.mf (-7 / +3 lines)
Lines 1-9 Link Here
1
Manifest-Version: 1.0
1
Manifest-Version: 1.0
2
OpenIDE-Module: org.openide.windows/1
2
OpenIDE-Module: org.openide.windows
3
X-COMMENT: XXX WRONG!
3
OpenIDE-Module-Specification-Version: 6.2
4
OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties
4
OpenIDE-Module-Localizing-Bundle: org/openide/windows/Bundle.properties
5
OpenIDE-Module-Module-Dependencies: org.openide.util/1 > 1.0, org.openide.nodes/1 > 1.0, org.openide.dialogs/1 > 1.0, org.openide.awt/1 > 1.0
6
OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@
7
OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@
8
OpenIDE-Module-Public-Packages: org.openide.**
9
5
(-)openide/windows/nbproject/.cvsignore (+1 lines)
Added Link Here
1
private
(-)openide/windows/nbproject/project.properties (+19 lines)
Added Link Here
1
#                 Sun Public License Notice
2
# 
3
# The contents of this file are subject to the Sun Public License
4
# Version 1.0 (the "License"). You may not use this file except in
5
# compliance with the License. A copy of the License is available at
6
# http://www.sun.com/
7
# 
8
# The Original Code is NetBeans. The Initial Developer of the Original
9
# Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
10
# Microsystems, Inc. All Rights Reserved.
11
12
is.autoload=true
13
javadoc.name=WindowsAPI
14
javadoc.title=Windows API
15
javadoc.main.page=org/openide/windows/doc-files/api.html
16
javadoc.arch=${basedir}/../arch/arch-openide-windows.xml
17
#javadoc.docfiles=${basedir}/api/doc
18
#javadoc.apichanges=${basedir}/api/apichanges.xml
19
(-)openide/windows/nbproject/project.xml (+52 lines)
Added Link Here
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
3
                Sun Public License Notice
4
5
The contents of this file are subject to the Sun Public License
6
Version 1.0 (the "License"). You may not use this file except in
7
compliance with the License. A copy of the License is available at
8
http://www.sun.com/
9
10
The Original Code is NetBeans. The Initial Developer of the Original
11
Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
12
Microsystems, Inc. All Rights Reserved.
13
-->
14
<project xmlns="http://www.netbeans.org/ns/project/1">
15
    <type>org.netbeans.modules.apisupport.project</type>
16
    <configuration>
17
        <data xmlns="http://www.netbeans.org/ns/nb-module-project/1">
18
            <code-name-base>org.openide.windows</code-name-base>
19
            <path>openide/windows</path>
20
            <module-dependencies>
21
                <dependency>
22
                    <code-name-base>org.openide.util</code-name-base>
23
                    <build-prerequisite/>
24
                    <compile-dependency/>
25
                    <run-dependency>
26
                        <specification-version>6.2</specification-version>
27
                    </run-dependency>
28
                </dependency>
29
                <dependency>
30
                    <code-name-base>org.openide.nodes</code-name-base>
31
                    <build-prerequisite/>
32
                    <compile-dependency/>
33
                    <run-dependency>
34
                        <specification-version>6.2</specification-version>
35
                    </run-dependency>
36
                </dependency>
37
                <dependency>
38
                    <code-name-base>org.openide.awt</code-name-base>
39
                    <build-prerequisite/>
40
                    <compile-dependency/>
41
                    <run-dependency>
42
                        <specification-version>6.2</specification-version>
43
                    </run-dependency>
44
                </dependency>
45
            </module-dependencies>
46
            <public-packages>
47
                <package>org.openide.windows</package>
48
            </public-packages>
49
            <javadoc/>
50
        </data>
51
    </configuration>
52
</project>
(-)nbbuild/build.xml (-1 / +135 lines)
Lines 148-156 Link Here
148
    <property name="sanitystart.args" value="-J-Dnetbeans.close=true ${sanitystart.args.additional}"/>
148
    <property name="sanitystart.args" value="-J-Dnetbeans.close=true ${sanitystart.args.additional}"/>
149
149
150
  </target>
150
  </target>
151
  
152
  
153
  <!-- New openide parts -->
151
154
155
  
156
  <target name="all-openide/actions" depends="init,all-openide/util,all-openide/nodes,all-openide/windows,all-openide/text,all-openide/explorer,all-openide/fs" >
157
    <echo message="Building openide/actions..."/>
158
    <getdependsclusters name="dependsClusters" list="${nb.clusters.list}"/>
159
    <antcall target="build-one-cluster-dependencies" inheritAll="false">
160
      <param name="one.cluster.dependencies" value="${dependsClusters}"/>
161
      <param name="one.cluster.name" value="this-cluster"/>
162
    </antcall>
163
    <ant dir="../openide/actions" target="netbeans"/>
164
  </target>        
165
  
166
  <target name="all-openide/awt" depends="init,all-openide/util" >
167
    <echo message="Building openide/awt..."/>
168
    <getdependsclusters name="dependsClusters" list="${nb.clusters.list}"/>
169
    <antcall target="build-one-cluster-dependencies" inheritAll="false">
170
      <param name="one.cluster.dependencies" value="${dependsClusters}"/>
171
      <param name="one.cluster.name" value="this-cluster"/>
172
    </antcall>
173
    <ant dir="../openide/awt" target="netbeans"/>
174
  </target>        
175
176
  <target name="all-openide/dialogs" depends="init,all-openide/util,all-openide/awt" >
177
    <echo message="Building openide/dialogs..."/>
178
    <getdependsclusters name="dependsClusters" list="${nb.clusters.list}"/>
179
    <antcall target="build-one-cluster-dependencies" inheritAll="false">
180
      <param name="one.cluster.dependencies" value="${dependsClusters}"/>
181
      <param name="one.cluster.name" value="this-cluster"/>
182
    </antcall>
183
    <ant dir="../openide/dialogs" target="netbeans"/>
184
  </target>        
185
  
186
  <target name="all-openide/explorer" depends="init,all-openide/nodes" >
187
    <echo message="Building openide/explorer..."/>
188
    <getdependsclusters name="dependsClusters" list="${nb.clusters.list}"/>
189
    <antcall target="build-one-cluster-dependencies" inheritAll="false">
190
      <param name="one.cluster.dependencies" value="${dependsClusters}"/>
191
      <param name="one.cluster.name" value="this-cluster"/>
192
    </antcall>
193
    <ant dir="../openide/explorer" target="netbeans"/>
194
  </target>        
195
  
196
  <target name="all-openide/fs" depends="init,all-openide/util" >
197
    <echo message="Building openide/fs..."/>
198
    <getdependsclusters name="dependsClusters" list="${nb.clusters.list}"/>
199
    <antcall target="build-one-cluster-dependencies" inheritAll="false">
200
      <param name="one.cluster.dependencies" value="${dependsClusters}"/>
201
      <param name="one.cluster.name" value="this-cluster"/>
202
    </antcall>
203
    <ant dir="../openide/fs" target="netbeans"/>
204
  </target>
205
206
  <target name="all-openide/nodes" depends="init,all-openide/util,all-openide/dialogs" >
207
    <echo message="Building openide/nodes..."/>
208
    <getdependsclusters name="dependsClusters" list="${nb.clusters.list}"/>
209
    <antcall target="build-one-cluster-dependencies" inheritAll="false">
210
      <param name="one.cluster.dependencies" value="${dependsClusters}"/>
211
      <param name="one.cluster.name" value="this-cluster"/>
212
    </antcall>
213
    <ant dir="../openide/nodes" target="netbeans"/>
214
  </target>        
215
216
  <target name="all-openide/modules" depends="init,all-openide/util" >
217
    <echo message="Building openide/modules..."/>
218
    <getdependsclusters name="dependsClusters" list="${nb.clusters.list}"/>
219
    <antcall target="build-one-cluster-dependencies" inheritAll="false">
220
      <param name="one.cluster.dependencies" value="${dependsClusters}"/>
221
      <param name="one.cluster.name" value="this-cluster"/>
222
    </antcall>
223
    <ant dir="../openide/modules" target="netbeans"/>
224
  </target>        
225
  
226
  <target name="all-openide/options" depends="init,all-openide/util" >
227
    <echo message="Building openide/options..."/>
228
    <getdependsclusters name="dependsClusters" list="${nb.clusters.list}"/>
229
    <antcall target="build-one-cluster-dependencies" inheritAll="false">
230
      <param name="one.cluster.dependencies" value="${dependsClusters}"/>
231
      <param name="one.cluster.name" value="this-cluster"/>
232
    </antcall>
233
    <ant dir="../openide/options" target="netbeans"/>
234
  </target>        
235
236
  <target name="all-openide/text" depends="init,all-openide/windows,all-openide/options" >
237
    <echo message="Building openide/text..."/>
238
    <getdependsclusters name="dependsClusters" list="${nb.clusters.list}"/>
239
    <antcall target="build-one-cluster-dependencies" inheritAll="false">
240
      <param name="one.cluster.dependencies" value="${dependsClusters}"/>
241
      <param name="one.cluster.name" value="this-cluster"/>
242
    </antcall>
243
    <ant dir="../openide/text" target="netbeans"/>
244
  </target>        
245
246
  <target name="all-openide/util" depends="init" >
247
    <echo message="Building openide/util..."/>
248
    <getdependsclusters name="dependsClusters" list="${nb.clusters.list}"/>
249
    <antcall target="build-one-cluster-dependencies" inheritAll="false">
250
      <param name="one.cluster.dependencies" value="${dependsClusters}"/>
251
      <param name="one.cluster.name" value="this-cluster"/>
252
    </antcall>
253
    <ant dir="../openide/util" target="netbeans"/>
254
  </target>
255
  
256
  <target name="all-openide/util/enum" depends="init" >
257
    <echo message="Building openide/util/enum..."/>
258
    <getdependsclusters name="dependsClusters" list="${nb.clusters.list}"/>
259
    <antcall target="build-one-cluster-dependencies" inheritAll="false">
260
      <param name="one.cluster.dependencies" value="${dependsClusters}"/>
261
      <param name="one.cluster.name" value="this-cluster"/>
262
    </antcall>
263
    <ant dir="../openide/util/enum" target="netbeans"/>
264
  </target>        
265
  
266
  <target name="all-openide/windows" depends="init,all-openide/nodes" >
267
    <echo message="Building openide/windows..."/>
268
    <getdependsclusters name="dependsClusters" list="${nb.clusters.list}"/>
269
    <antcall target="build-one-cluster-dependencies" inheritAll="false">
270
      <param name="one.cluster.dependencies" value="${dependsClusters}"/>
271
      <param name="one.cluster.name" value="this-cluster"/>
272
    </antcall>
273
    <ant dir="../openide/windows" target="netbeans"/>
274
  </target>        
275
  
276
  <target name="all-openide/compat" depends="init,all-openide/awt,all-openide/util,all-openide/nodes,all-openide/windows,all-openide/text,all-openide/explorer,all-openide/fs,all-openide/actions" >
277
    <echo message="Building openide/compat..."/>
278
    <getdependsclusters name="dependsClusters" list="${nb.clusters.list}"/>
279
    <antcall target="build-one-cluster-dependencies" inheritAll="false">
280
      <param name="one.cluster.dependencies" value="${dependsClusters}"/>
281
      <param name="one.cluster.name" value="this-cluster"/>
282
    </antcall>
283
    <ant dir="../openide/compat" target="netbeans"/>
284
  </target>        
285
  
152
  <!-- Platform modules: -->
286
  <!-- Platform modules: -->
153
  <target name="all-openide" depends="init">
287
  <target name="all-openide" depends="init,all-openide/awt,all-openide/util,all-openide/nodes,all-openide/windows,all-openide/text,all-openide/explorer,all-openide/fs,all-openide/actions,all-openide/compat,all-openide/util/enum,all-openide/modules">
154
    <echo message="Building Open APIs..."/>
288
    <echo message="Building Open APIs..."/>
155
    <getdependsclusters name="dependsClusters" list="${nb.clusters.list}"/>
289
    <getdependsclusters name="dependsClusters" list="${nb.clusters.list}"/>
156
    <antcall target="build-one-cluster-dependencies" inheritAll="false">
290
    <antcall target="build-one-cluster-dependencies" inheritAll="false">
(-)nbbuild/cluster.properties (-2 / +7 lines)
Lines 40-45 Link Here
40
40
41
#List of clusters in standard build
41
#List of clusters in standard build
42
nb.clusters.list=nb.cluster.platform, \
42
nb.clusters.list=nb.cluster.platform, \
43
        nb.cluster.platform.extra, \
43
        nb.cluster.ide, \
44
        nb.cluster.ide, \
44
        nb.cluster.j2ee, \
45
        nb.cluster.j2ee, \
45
        nb.cluster.nb
46
        nb.cluster.nb
Lines 48-63 Link Here
48
        ${nb.clusters.list}, \
49
        ${nb.clusters.list}, \
49
        ${clusters.extra.list}
50
        ${clusters.extra.list}
50
51
51
nb.cluster.platform.extra.dir=platform5
52
nb.cluster.platform.extra.dir=tmp
52
nb.cluster.platform.extra.depends=nb.cluster.platform
53
nb.cluster.platform.extra.depends=
53
nb.cluster.platform.extra=openide/util, \
54
nb.cluster.platform.extra=openide/util, \
54
        openide/actions, \
55
        openide/actions, \
56
        openide/options, \
57
        openide/compat, \
55
        openide/awt, \
58
        openide/awt, \
56
        openide/dialogs, \
59
        openide/dialogs, \
57
        openide/nodes, \
60
        openide/nodes, \
58
        openide/explorer, \
61
        openide/explorer, \
59
        openide/fs, \
62
        openide/fs, \
63
        openide/modules, \
60
        openide/text, \
64
        openide/text, \
65
        openide/util/enum, \
61
        openide/windows
66
        openide/windows
62
67
63
nb.cluster.platform.dir=platform5
68
nb.cluster.platform.dir=platform5
(-)nbbuild/templates/modules.xml (+50 lines)
Lines 570-575 Link Here
570
        <jar>lib/openide.jar</jar>
570
        <jar>lib/openide.jar</jar>
571
    </module>
571
    </module>
572
    <module>
572
    <module>
573
        <path>openide/util</path>
574
        <cnb>org.openide.util</cnb>
575
        <jar>bin/org-openide-util.jar</jar>
576
    </module>
577
    <module>
578
        <path>openide/util/enum</path>
579
        <cnb>org.openide.util.enum</cnb>
580
    </module>
581
    <module>
582
        <path>openide/options</path>
583
        <cnb>org.openide.options</cnb>
584
    </module>
585
    <module>
586
        <path>openide/modules</path>
587
        <cnb>org.openide.modules</cnb>
588
    </module>
589
    <module>
590
        <path>openide/fs</path>
591
        <cnb>org.openide.filesystems</cnb>
592
        <jar>lib/org-openide-fs.jar</jar>
593
    </module>
594
    <module>
595
        <path>openide/awt</path>
596
        <cnb>org.openide.awt</cnb>
597
    </module>
598
    <module>
599
        <path>openide/dialogs</path>
600
        <cnb>org.openide.dialogs</cnb>
601
    </module>
602
    <module>
603
        <path>openide/nodes</path>
604
        <cnb>org.openide.nodes</cnb>
605
    </module>
606
    <module>
607
        <path>openide/explorer</path>
608
        <cnb>org.openide.explorer</cnb>
609
    </module>
610
    <module>
611
        <path>openide/windows</path>
612
        <cnb>org.openide.windows</cnb>
613
    </module>
614
    <module>
615
        <path>openide/text</path>
616
        <cnb>org.openide.text</cnb>
617
    </module>
618
    <module>
619
        <path>openide/actions</path>
620
        <cnb>org.openide.actions</cnb>
621
    </module>
622
    <module>
573
        <path>openide/convertor</path>
623
        <path>openide/convertor</path>
574
        <cnb>org.netbeans.modules.convertor</cnb>
624
        <cnb>org.netbeans.modules.convertor</cnb>
575
    </module>
625
    </module>
(-)ide/golden/files-layout.txt (+1 lines)
Lines 833-838 Link Here
833
nb.cluster.j2ee.built
833
nb.cluster.j2ee.built
834
nb.cluster.nb.built
834
nb.cluster.nb.built
835
nb.cluster.platform.built
835
nb.cluster.platform.built
836
nb.cluster.platform.extra.built
836
nb4.1/config/Modules/org-netbeans-modules-applemenu.xml
837
nb4.1/config/Modules/org-netbeans-modules-applemenu.xml
837
nb4.1/config/Modules/org-netbeans-modules-ide-branding.xml
838
nb4.1/config/Modules/org-netbeans-modules-ide-branding.xml
838
nb4.1/config/Modules/org-netbeans-modules-updatecenters.xml
839
nb4.1/config/Modules/org-netbeans-modules-updatecenters.xml

Return to bug 57941