Changeset 12354


Ignore:
Timestamp:
01/09/10 20:26:51 (11 years ago)
Author:
Mark Evenson
Message:

Align Netbeans build with pure Ant-based build.

Netbeans no longer copies the lisp-based source to the build
directory, meaning the final FASLs refer to the original source
location like in the Ant-based build.

Location:
trunk/abcl
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/abcl/nbproject/project.properties

    r11538 r12354  
    22application.vendor=
    33build.classes.dir=${build.dir}/classes
    4 build.classes.excludes=**/*.java,**/*.form
     4build.classes.excludes=**/*.java,**/*.form,**/*.lisp
    55# This directory is removed when the project is cleaned:
    66build.dir=build
    77build.generated.dir=${build.dir}/generated
     8build.generated.sources.dir=${build.dir}/generated-sources
    89# Only compile against the classpath explicitly listed here:
    910build.sysclasspath=ignore
     
    4445javadoc.version=false
    4546javadoc.windowtitle=
     47jaxbwiz.endorsed.dirs="${netbeans.home}/../ide12/modules/ext/jaxb/api"
    4648jnlp.codebase.type=local
    4749jnlp.codebase.url=file:/Users/evenson/work/abcl/dist/
  • trunk/abcl/netbeans-build.xml

    r11529 r12354  
    88
    99  <target name="-post-compile">
    10     <echo>build.classes.dir: ${build.classes.dir}</echo>
    11       <copy todir="${build.classes.dir}">
    12   <fileset dir="${basedir}/src">
    13     <patternset refid="abcl.source.lisp"/>
    14   </fileset>
    15       </copy>
    16 
    17       <java classpath="${build.classes.dir}"
    18       fork="true"
    19       classname="org.armedbear.lisp.Main">
    20   <arg value="--noinit"/>
    21   <arg value="--eval"/>
    22   <arg value="(compile-system :zip nil :quit t)"/>
    23       </java>
     10    <antcall target="abcl.compile.lisp"/>
    2411  </target>
    2512</project>
Note: See TracChangeset for help on using the changeset viewer.