@@ -203,41 +203,42 @@ inst_data java-utils/maven_depmap.py "${javadir}-utils"
203203
204204inst_data target/macros.javapackages-compat " ${rpmmacrodir} "
205205
206- exec > files-generators
206+ if $with_generators ; then
207+ exec > files-generators
207208
208- dir " ${rpmconfigdir} /fileattrs"
209+ dir " ${rpmconfigdir} /fileattrs"
209210
210- inst_exec target/maven.prov " ${rpmconfigdir} " maven.prov
211- inst_exec target/maven.req " ${rpmconfigdir} " maven.req
212- inst_exec target/osgi.prov " ${rpmconfigdir} " osgi.prov
213- inst_exec target/osgi.req " ${rpmconfigdir} " osgi.req
214- inst_exec target/javadoc.req " ${rpmconfigdir} " javadoc.req
211+ inst_exec target/maven.prov " ${rpmconfigdir} " maven.prov
212+ inst_exec target/maven.req " ${rpmconfigdir} " maven.req
213+ inst_exec target/osgi.prov " ${rpmconfigdir} " osgi.prov
214+ inst_exec target/osgi.req " ${rpmconfigdir} " osgi.req
215+ inst_exec target/javadoc.req " ${rpmconfigdir} " javadoc.req
215216
216- inst_data target/maven.attr " ${rpmconfigdir} /fileattrs" maven.attr
217- inst_data target/osgi.attr " ${rpmconfigdir} /fileattrs" osgi.attr
218- inst_data target/javadoc.attr " ${rpmconfigdir} /fileattrs" javadoc.attr
219-
220- inst_config etc/javapackages-config.json " ${javaconfdir} "
217+ inst_data target/maven.attr " ${rpmconfigdir} /fileattrs" maven.attr
218+ inst_data target/osgi.attr " ${rpmconfigdir} /fileattrs" osgi.attr
219+ inst_data target/javadoc.attr " ${rpmconfigdir} /fileattrs" javadoc.attr
221220
221+ inst_config etc/javapackages-config.json " ${javaconfdir} "
222+ fi
222223
223224exec > files-maven
224225
225226# Nothing
226227
227228
228- exec > files-ivy
229-
230- dir " ${sysconfdir} /ivy"
231-
232- inst_data configs/ivy-local-classpath " ${sysconfdir} /ant.d"
233- inst_data configs/ivysettings.xml " ${sysconfdir} /ivy"
234-
235-
236- exec > files-gradle
229+ if $with_ivy ; then
230+ exec > files-ivy
231+ dir " ${sysconfdir} /ivy"
232+ inst_data configs/ivy-local-classpath " ${sysconfdir} /ant.d"
233+ inst_data configs/ivysettings.xml " ${sysconfdir} /ivy"
234+ fi
237235
238- inst_exec target/gradle-local " ${bindir} "
239- inst_data gradle/init.gradle " ${datadir} /gradle-local"
240- inst_data target/gradle_build.7 " ${mandir} /man7"
236+ if $with_gradle ; then
237+ exec > files-gradle
238+ inst_exec target/gradle-local " ${bindir} "
239+ inst_data gradle/init.gradle " ${datadir} /gradle-local"
240+ inst_data target/gradle_build.7 " ${mandir} /man7"
241+ fi
241242
242243exec > files-python
243244(cd ./python && " ${pyinterpreter} " setup.py install -O1 --skip-build --prefix " ${prefix} " --root " ${DEST} " ) >&2
0 commit comments