Compile/Jar serialization-related code in build.xml
This commit is contained in:
committed by
Alexander Udalov
parent
a95bbb0f1d
commit
1d7fd47a51
@@ -14,6 +14,7 @@
|
|||||||
|
|
||||||
<path id="classpath">
|
<path id="classpath">
|
||||||
<fileset dir="${idea.sdk}" includes="core/*.jar"/>
|
<fileset dir="${idea.sdk}" includes="core/*.jar"/>
|
||||||
|
<fileset dir="${idea.sdk}" includes="lib/protobuf-2.5.0.jar"/>
|
||||||
|
|
||||||
<fileset dir="${basedir}/lib" includes="**/*.jar"/>
|
<fileset dir="${basedir}/lib" includes="**/*.jar"/>
|
||||||
<fileset dir="${basedir}/dependencies" includes="jline.jar"/>
|
<fileset dir="${basedir}/dependencies" includes="jline.jar"/>
|
||||||
@@ -23,6 +24,7 @@
|
|||||||
|
|
||||||
<dirset id="compilerSources.dirset" dir="${basedir}/">
|
<dirset id="compilerSources.dirset" dir="${basedir}/">
|
||||||
<include name="compiler/frontend/src"/>
|
<include name="compiler/frontend/src"/>
|
||||||
|
<include name="compiler/frontend/serialization/src"/>
|
||||||
<include name="compiler/frontend.java/src"/>
|
<include name="compiler/frontend.java/src"/>
|
||||||
<include name="compiler/backend/src"/>
|
<include name="compiler/backend/src"/>
|
||||||
<include name="compiler/cli/src"/>
|
<include name="compiler/cli/src"/>
|
||||||
@@ -39,6 +41,7 @@
|
|||||||
<property name="idea.out" value="${basedir}/out/production"/>
|
<property name="idea.out" value="${basedir}/out/production"/>
|
||||||
<patternset id="compilerClassesFromIDEA.fileset">
|
<patternset id="compilerClassesFromIDEA.fileset">
|
||||||
<include name="frontend/**"/>
|
<include name="frontend/**"/>
|
||||||
|
<include name="serialization/**"/>
|
||||||
<include name="frontend.java/**"/>
|
<include name="frontend.java/**"/>
|
||||||
<include name="backend/**"/>
|
<include name="backend/**"/>
|
||||||
<include name="cli/**"/>
|
<include name="cli/**"/>
|
||||||
@@ -104,7 +107,7 @@
|
|||||||
<classpath refid="classpath"/>
|
<classpath refid="classpath"/>
|
||||||
</javac>
|
</javac>
|
||||||
<copy todir="${output}/classes/generators">
|
<copy todir="${output}/classes/generators">
|
||||||
<fileset dir="compiler/frontend/builtins" includes="**/*.jet"/>
|
<fileset dir="compiler/frontend/builtins" includes="jet/*.kotlin_*"/>
|
||||||
</copy>
|
</copy>
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
@@ -273,6 +276,7 @@
|
|||||||
<zipgroupfileset dir="${basedir}/ideaSDK/core" includes="*.jar" excludes="util.jar"/>
|
<zipgroupfileset dir="${basedir}/ideaSDK/core" includes="*.jar" excludes="util.jar"/>
|
||||||
<zipgroupfileset dir="${basedir}/ideaSDK/lib" includes="jna-utils.jar"/>
|
<zipgroupfileset dir="${basedir}/ideaSDK/lib" includes="jna-utils.jar"/>
|
||||||
<zipgroupfileset dir="${basedir}/ideaSDK/lib" includes="oromatcher.jar"/>
|
<zipgroupfileset dir="${basedir}/ideaSDK/lib" includes="oromatcher.jar"/>
|
||||||
|
<zipgroupfileset dir="${basedir}/ideaSDK/lib" includes="protobuf-2.5.0.jar"/>
|
||||||
<zipgroupfileset dir="${basedir}/js/js.translator/lib" includes="*.jar"/>
|
<zipgroupfileset dir="${basedir}/js/js.translator/lib" includes="*.jar"/>
|
||||||
<zipgroupfileset dir="${basedir}/dependencies" includes="jline.jar"/>
|
<zipgroupfileset dir="${basedir}/dependencies" includes="jline.jar"/>
|
||||||
|
|
||||||
@@ -346,7 +350,7 @@
|
|||||||
!org/jdom/xpath/Jaxen*,
|
!org/jdom/xpath/Jaxen*,
|
||||||
!org/mozilla/javascript/xml/impl/xmlbeans/**,
|
!org/mozilla/javascript/xml/impl/xmlbeans/**,
|
||||||
!META-INF/maven**,
|
!META-INF/maven**,
|
||||||
**.class,**.properties,**.jet,**.kt,
|
**.class,**.properties,**.kt,**.kotlin_*,
|
||||||
META-INF/services/**,META-INF/native/**,META-INF/MANIFEST.MF,
|
META-INF/services/**,META-INF/native/**,META-INF/MANIFEST.MF,
|
||||||
messages/**)
|
messages/**)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user