Ignore:
Timestamp:
09/07/2022 12:22:34 PM (4 years ago)
Author:
jdalbey
Message:

Multiple updates - catchup webapps files I've been hoarding (sorry).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IDE_metadata/NetBeans/TMCSim/nbproject/build-impl.xml

    r521 r650  
    128128        <condition property="have.sources"> 
    129129            <or> 
     130                <available file="${src.webapps.dir}"/> 
    130131                <available file="${src.dir}"/> 
    131132            </or> 
     
    231232    </target> 
    232233    <target depends="-pre-init,-init-private,-init-user,-init-project,-do-init" name="-init-check"> 
     234        <fail unless="src.webapps.dir">Must set src.webapps.dir</fail> 
    233235        <fail unless="src.dir">Must set src.dir</fail> 
    234236        <fail unless="test.src.dir">Must set test.src.dir</fail> 
     
    253255    <target depends="-init-ap-cmdline-properties" if="ap.supported.internal" name="-init-macrodef-javac-with-processors"> 
    254256        <macrodef name="javac" uri="http://www.netbeans.org/ns/j2se-project/3"> 
    255             <attribute default="${src.dir}" name="srcdir"/> 
     257            <attribute default="${src.webapps.dir}:${src.dir}" name="srcdir"/> 
    256258            <attribute default="${build.classes.dir}" name="destdir"/> 
    257259            <attribute default="${javac.classpath}" name="classpath"/> 
     
    294296    <target depends="-init-ap-cmdline-properties" name="-init-macrodef-javac-without-processors" unless="ap.supported.internal"> 
    295297        <macrodef name="javac" uri="http://www.netbeans.org/ns/j2se-project/3"> 
    296             <attribute default="${src.dir}" name="srcdir"/> 
     298            <attribute default="${src.webapps.dir}:${src.dir}" name="srcdir"/> 
    297299            <attribute default="${build.classes.dir}" name="destdir"/> 
    298300            <attribute default="${javac.classpath}" name="classpath"/> 
     
    327329    <target depends="-init-macrodef-javac-with-processors,-init-macrodef-javac-without-processors" name="-init-macrodef-javac"> 
    328330        <macrodef name="depend" uri="http://www.netbeans.org/ns/j2se-project/3"> 
    329             <attribute default="${src.dir}" name="srcdir"/> 
     331            <attribute default="${src.webapps.dir}:${src.dir}" name="srcdir"/> 
    330332            <attribute default="${build.classes.dir}" name="destdir"/> 
    331333            <attribute default="${javac.classpath}" name="classpath"/> 
     
    925927            </dirset> 
    926928        </pathconvert> 
    927         <j2seproject3:depend srcdir="${src.dir}:${build.generated.subdirs}"/> 
     929        <j2seproject3:depend srcdir="${src.webapps.dir}:${src.dir}:${build.generated.subdirs}"/> 
    928930    </target> 
    929931    <target depends="init,deps-jar,-pre-pre-compile,-pre-compile, -copy-persistence-xml,-compile-depend" if="have.sources" name="-do-compile"> 
    930932        <j2seproject3:javac gensrcdir="${build.generated.sources.dir}"/> 
    931933        <copy todir="${build.classes.dir}"> 
     934            <fileset dir="${src.webapps.dir}" excludes="${build.classes.excludes},${excludes}" includes="${includes}"/> 
    932935            <fileset dir="${src.dir}" excludes="${build.classes.excludes},${excludes}" includes="${includes}"/> 
    933936        </copy> 
     
    951954        <fail unless="javac.includes">Must select some files in the IDE or set javac.includes</fail> 
    952955        <j2seproject3:force-recompile/> 
    953         <j2seproject3:javac excludes="" gensrcdir="${build.generated.sources.dir}" includes="${javac.includes}" sourcepath="${src.dir}"/> 
     956        <j2seproject3:javac excludes="" gensrcdir="${build.generated.sources.dir}" includes="${javac.includes}" sourcepath="${src.webapps.dir}:${src.dir}"/> 
    954957    </target> 
    955958    <target name="-post-compile-single"> 
     
    12171220                <path path="${javac.classpath}"/> 
    12181221            </classpath> 
     1222            <fileset dir="${src.webapps.dir}" excludes="${bug5101868workaround},${excludes}" includes="${includes}"> 
     1223                <filename name="**/*.java"/> 
     1224            </fileset> 
    12191225            <fileset dir="${src.dir}" excludes="${bug5101868workaround},${excludes}" includes="${includes}"> 
    12201226                <filename name="**/*.java"/> 
     
    12271233        </javadoc> 
    12281234        <copy todir="${dist.javadoc.dir}"> 
     1235            <fileset dir="${src.webapps.dir}" excludes="${excludes}" includes="${includes}"> 
     1236                <filename name="**/doc-files/**"/> 
     1237            </fileset> 
    12291238            <fileset dir="${src.dir}" excludes="${excludes}" includes="${includes}"> 
    12301239                <filename name="**/doc-files/**"/> 
Note: See TracChangeset for help on using the changeset viewer.