Skip to content

Commit a18daae

Browse files
committed
Merge pull request JetBrains#110 from evgeny-goldin/master
Added "META-INF/build.txt" to Kotlin archives so that Kotlin build number becomes visible in Maven artifacts.
2 parents 97abf9e + 9eab2c9 commit a18daae

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

build.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@
111111
<fileset dir="compiler/jet.as.java.psi/src"/>
112112
<fileset dir="runtime/src"/>
113113
<fileset dir="js/js.translator/src"/>
114+
<zipfileset file="${kotlin-home}/build.txt" prefix="META-INF"/>
114115

115116
<manifest>
116117
<attribute name="Built-By" value="JetBrains"/>
@@ -129,6 +130,7 @@
129130
windowtitle="Kotlin Compiler"/>
130131
<jar jarfile="${output}/kotlin-compiler-javadoc.jar">
131132
<fileset dir="${output}/kotlin-compiler-javadoc"/>
133+
<zipfileset file="${kotlin-home}/build.txt" prefix="META-INF"/>
132134

133135
<manifest>
134136
<attribute name="Built-By" value="JetBrains"/>
@@ -150,6 +152,7 @@
150152
<include name="dom/**"/>
151153
<include name="html5/**"/>
152154
</fileset>
155+
<zipfileset file="${kotlin-home}/build.txt" prefix="META-INF"/>
153156
</jar>
154157
<java classname="com.google.javascript.jscomp.CommandLineRunner" failonerror="true">
155158
<classpath>
@@ -279,6 +282,7 @@
279282
<include name="META-INF/services/**"/>
280283
<include name="messages/**"/>
281284
</fileset>
285+
<zipfileset file="${kotlin-home}/build.txt" prefix="META-INF"/>
282286
</jar>
283287
<delete dir="${output}/kotlin-compiler.exploded"/>
284288

@@ -370,6 +374,7 @@
370374
<jar destfile="${kotlin-home}/lib/kotlin-ant.jar">
371375
<fileset dir="${output}/classes/buildTools"/>
372376
<fileset dir="${basedir}/build-tools/ant/src" includes="**/*.xml"/>
377+
<zipfileset file="${kotlin-home}/build.txt" prefix="META-INF"/>
373378

374379
<manifest>
375380
<attribute name="Built-By" value="JetBrains"/>
@@ -388,6 +393,7 @@
388393

389394
<jar destfile="${kotlin-home}/lib/kotlin-jdk-annotations.jar">
390395
<fileset dir="${basedir}/jdk-annotations"/>
396+
<zipfileset file="${kotlin-home}/build.txt" prefix="META-INF"/>
391397

392398
<manifest>
393399
<attribute name="Built-By" value="JetBrains"/>
@@ -425,6 +431,7 @@
425431
<fileset dir="${output}/classes/stdlib"/>
426432
<fileset dir="${basedir}/runtime" includes="src/**/*"/>
427433
<fileset dir="${basedir}/libraries/stdlib" includes="src/**/*"/>
434+
<zipfileset file="${kotlin-home}/build.txt" prefix="META-INF"/>
428435

429436
<manifest>
430437
<attribute name="Built-By" value="JetBrains"/>

0 commit comments

Comments
 (0)