JAVAROOT = . JAVASOURCES = org/libjpegturbo/turbojpeg/TJ.java \ org/libjpegturbo/turbojpeg/TJCompressor.java \ org/libjpegturbo/turbojpeg/TJCustomFilter.java \ org/libjpegturbo/turbojpeg/TJDecompressor.java \ org/libjpegturbo/turbojpeg/TJLoader.java \ org/libjpegturbo/turbojpeg/TJScalingFactor.java \ org/libjpegturbo/turbojpeg/TJTransform.java \ org/libjpegturbo/turbojpeg/TJTransformer.java \ TJExample.java \ TJUnitTest.java JNIHEADERS = org_libjpegturbo_turbojpeg_TJ.h \ org_libjpegturbo_turbojpeg_TJCompressor.h \ org_libjpegturbo_turbojpeg_TJDecompressor.h \ org_libjpegturbo_turbojpeg_TJTransformer.h if WITH_JAVA dist_noinst_JAVA = ${JAVASOURCES} JAVA_CLASSES = org/libjpegturbo/turbojpeg/TJ.class \ org/libjpegturbo/turbojpeg/TJCompressor.class \ org/libjpegturbo/turbojpeg/TJCustomFilter.class \ org/libjpegturbo/turbojpeg/TJDecompressor.class \ org/libjpegturbo/turbojpeg/TJLoader.class \ org/libjpegturbo/turbojpeg/TJScalingFactor.class \ org/libjpegturbo/turbojpeg/TJTransform.class \ org/libjpegturbo/turbojpeg/TJTransformer.class \ TJExample.class \ TJUnitTest.class all: all-am turbojpeg.jar turbojpeg.jar: $(JAVA_CLASSES) ${srcdir}/MANIFEST.MF $(JAR) cfm turbojpeg.jar ${srcdir}/MANIFEST.MF $(JAVA_CLASSES) clean-local: rm -f turbojpeg.jar install-exec-local: turbojpeg.jar mkdir -p $(DESTDIR)/$(prefix)/classes $(INSTALL) -m 644 turbojpeg.jar $(DESTDIR)/$(prefix)/classes/ uninstall-local: rm -f $(DESTDIR)/$(prefix)/classes/turbojpeg.jar if [ -d $(DESTDIR)/$(prefix)/classes ]; then rmdir $(DESTDIR)/$(prefix)/classes; fi headers: all javah -d ${srcdir} org.libjpegturbo.turbojpeg.TJ; \ javah -d ${srcdir} org.libjpegturbo.turbojpeg.TJCompressor; \ javah -d ${srcdir} org.libjpegturbo.turbojpeg.TJDecompressor; \ javah -d ${srcdir} org.libjpegturbo.turbojpeg.TJTransformer docs: all mkdir -p ${srcdir}/doc; \ javadoc -d ${srcdir}/doc -sourcepath ${srcdir} org.libjpegturbo.turbojpeg endif EXTRA_DIST = MANIFEST.MF ${JAVASOURCES} ${JNIHEADERS} doc CMakeLists.txt \ org/libjpegturbo/turbojpeg/TJLoader.java.in