Compile/Jar serialization-related code in build.xml

This commit is contained in:
Andrey Breslav
2013-06-05 12:32:11 +04:00
committed by Alexander Udalov
parent a95bbb0f1d
commit 1d7fd47a51
+6 -2
View File
@@ -14,6 +14,7 @@
<path id="classpath">
<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}/dependencies" includes="jline.jar"/>
@@ -23,6 +24,7 @@
<dirset id="compilerSources.dirset" dir="${basedir}/">
<include name="compiler/frontend/src"/>
<include name="compiler/frontend/serialization/src"/>
<include name="compiler/frontend.java/src"/>
<include name="compiler/backend/src"/>
<include name="compiler/cli/src"/>
@@ -39,6 +41,7 @@
<property name="idea.out" value="${basedir}/out/production"/>
<patternset id="compilerClassesFromIDEA.fileset">
<include name="frontend/**"/>
<include name="serialization/**"/>
<include name="frontend.java/**"/>
<include name="backend/**"/>
<include name="cli/**"/>
@@ -104,7 +107,7 @@
<classpath refid="classpath"/>
</javac>
<copy todir="${output}/classes/generators">
<fileset dir="compiler/frontend/builtins" includes="**/*.jet"/>
<fileset dir="compiler/frontend/builtins" includes="jet/*.kotlin_*"/>
</copy>
</target>
@@ -273,6 +276,7 @@
<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="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}/dependencies" includes="jline.jar"/>
@@ -346,7 +350,7 @@
!org/jdom/xpath/Jaxen*,
!org/mozilla/javascript/xml/impl/xmlbeans/**,
!META-INF/maven**,
**.class,**.properties,**.jet,**.kt,
**.class,**.properties,**.kt,**.kotlin_*,
META-INF/services/**,META-INF/native/**,META-INF/MANIFEST.MF,
messages/**)