Legend:
- Unmodified
- Added
- Removed
-
trunk/build.xml
r16140 r16141 64 64 <property name="dist.jar" location="${dist.dir}/josm-custom.jar"/> 65 65 <property name="dist-optimized.jar" location="${dist.dir}/josm-custom-optimized.jar"/> 66 <property name="dist-sources.jar" location="${dist.dir}/josm-custom-sources.jar"/> 66 67 <property name="java.lang.version" value="1.8" /> 67 68 <property name="test.headless" value="true" /> … … 1172 1173 </unzip> 1173 1174 </target> 1175 <target name="sources" description="Generates jar file of JOSM source files and its dependencies" depends="init,create-revision,epsg,resolve"> 1176 <ivy:cachefileset setid="sources.fileset" conf="sources"/> 1177 <jar destfile="${dist-sources.jar}" level="${clevel}"> 1178 <zipgroupfileset refid="sources.fileset"/> 1179 <fileset dir="${src.dir}"/> 1180 <fileset dir="${resources.dir}"/> 1181 <fileset file="CONTRIBUTION"/> 1182 <fileset file="README"/> 1183 <fileset file="LICENSE"/> 1184 <fileset file="${build.dir}/REVISION"/> 1185 </jar> 1186 </target> 1174 1187 <target name="bootstrap-workspace" description="Copy libraries from ivy cache to workspace folders for IDE" depends="resolve"> 1175 1188 <delete dir="${lib.dir}"/> 1176 1189 <ivy:retrieve pattern="${lib.dir}/compile/[artifact]-[type].[ext]" conf="compile"/> 1177 1190 <ivy:retrieve pattern="${lib.dir}/runtime/[artifact]-[type].[ext]" conf="runtime"/> 1191 <ivy:retrieve pattern="${lib.dir}/sources/[artifact]-[type].[ext]" conf="sources"/> 1178 1192 </target> 1179 1193 </project> -
trunk/ivy.xml
r16114 r16141 15 15 <conf name="compile" description="Libraries needed only for compilation" extends="implementation,api,provided"/> 16 16 <conf name="test" description="Libraries only needed for testing" extends="compile,runtime"/> 17 <conf name="sources" description="Source code of used libraries"/> 17 18 </configurations> 18 19 <dependencies> 20 <!-- api->default --> 19 21 <dependency org="org.glassfish" name="javax.json" rev="1.1.4" conf="api->default"/> 20 22 <dependency org="commons-logging" name="commons-logging" rev="1.2" conf="api->default"/> … … 23 25 <dependency org="com.drewnoakes" name="metadata-extractor" rev="2.13.0" conf="api->default"/> 24 26 <dependency org="ch.poole" name="OpeningHoursParser" rev="0.21.1" conf="api->default"/> 27 <!-- sources->sources --> 28 <dependency org="org.glassfish" name="javax.json" rev="1.1.4" conf="sources->sources"/> 29 <dependency org="commons-logging" name="commons-logging" rev="1.2" conf="sources->sources"/> 30 <dependency org="org.apache.commons" name="commons-compress" rev="1.20" conf="sources->sources"/> 31 <dependency org="org.tukaani" name="xz" rev="1.8" conf="sources->sources"/> 32 <dependency org="com.drewnoakes" name="metadata-extractor" rev="2.13.0" conf="sources->sources"/> 33 <dependency org="ch.poole" name="OpeningHoursParser" rev="0.21.1" conf="sources->sources"/> 25 34 </dependencies> 26 35 </ivy-module>
Note:
See TracChangeset
for help on using the changeset viewer.