if EMBEDDED_XCF2PNG ## Yes, SUBDIRS should be used instead, except that these lines are still needed ## in case boukengine's default verbosity differs from that of xcftools: VV = $(VV_$(V)) VV_ = $(AM_DEFAULT_VERBOSITY) VV_1 = 1 VV_0 = 0 ## Plus this is needed: ## AM_MAKEFLAGS = V=$(VV) ## But this is still not enough, for two reasons: ## 1. xcftools needs a "distdir" target [1] in its makefile, which would mean ## copying the source tree, which xcftools currently avoids with a symbolic ## link and manifest file, and ## 2. Installing boukengine also installs xcftools, which is unnecessary. ## [1]: ## https://gnu.org/s/automake/manual/html_node/Third_002dParty-Makefiles.html $(XCF2PNG): $(AM_V_at)(cd %reldir%/xcftools/ && $(MAKE) V=$(VV)) clean-local: -(cd %reldir%/xcftools/ && $(MAKE) clean) distclean-local: -(cd %reldir%/xcftools/ && $(MAKE) distclean) endif EXTRA_DIST += \ %reldir%/xcftools/.gitignore \ %reldir%/xcftools/ChangeLog \ %reldir%/xcftools/Makefile.in \ %reldir%/xcftools/README \ %reldir%/xcftools/TRANSLATION \ %reldir%/xcftools/config.guess \ %reldir%/xcftools/config.hin \ %reldir%/xcftools/config.rpath \ %reldir%/xcftools/config.sub \ %reldir%/xcftools/configure \ %reldir%/xcftools/configure.ac \ %reldir%/xcftools/dist-generated \ %reldir%/xcftools/exit.1i \ %reldir%/xcftools/flatspec.c \ %reldir%/xcftools/flatten.c \ %reldir%/xcftools/flatten.h \ %reldir%/xcftools/gimp/base-enums.h \ %reldir%/xcftools/gimp/gimpbaseenums.h \ %reldir%/xcftools/gimp/xcf-private.h \ %reldir%/xcftools/install-sh \ %reldir%/xcftools/io-unix.c \ %reldir%/xcftools/mancombine.pl \ %reldir%/xcftools/manpo/.cvsignore \ %reldir%/xcftools/manpo/da.po \ %reldir%/xcftools/manpo/manpages.pot \ %reldir%/xcftools/manpo/mantranslate.pl \ %reldir%/xcftools/manpo/optipot.pl \ %reldir%/xcftools/mkenumsc.pl \ %reldir%/xcftools/mkenumsh.pl \ %reldir%/xcftools/mkopti.pl \ %reldir%/xcftools/mktablec.pl \ %reldir%/xcftools/options.i \ %reldir%/xcftools/palette.c \ %reldir%/xcftools/palette.h \ %reldir%/xcftools/pixels.c \ %reldir%/xcftools/pixels.h \ %reldir%/xcftools/po/.cvsignore \ %reldir%/xcftools/po/da.po \ %reldir%/xcftools/po/xcftools.pot \ %reldir%/xcftools/scaletab.c \ %reldir%/xcftools/test/Makefile \ %reldir%/xcftools/test/README \ %reldir%/xcftools/test/answer/Addition.png \ %reldir%/xcftools/test/answer/Burn.png \ %reldir%/xcftools/test/answer/Color.png \ %reldir%/xcftools/test/answer/DarkenOnly.png \ %reldir%/xcftools/test/answer/Difference.png \ %reldir%/xcftools/test/answer/Divide.png \ %reldir%/xcftools/test/answer/Dodge.png \ %reldir%/xcftools/test/answer/GrainExtract.png \ %reldir%/xcftools/test/answer/GrainMerge.png \ %reldir%/xcftools/test/answer/Hardlight.png \ %reldir%/xcftools/test/answer/Hue.png \ %reldir%/xcftools/test/answer/LightenOnly.png \ %reldir%/xcftools/test/answer/Multiply.png \ %reldir%/xcftools/test/answer/Overlay.png \ %reldir%/xcftools/test/answer/Saturation.png \ %reldir%/xcftools/test/answer/Screen.png \ %reldir%/xcftools/test/answer/Subtract.png \ %reldir%/xcftools/test/answer/Value.png \ %reldir%/xcftools/test/answer/burmid.png \ %reldir%/xcftools/test/answer/comptest.png \ %reldir%/xcftools/test/answer/comptestB.png \ %reldir%/xcftools/test/answer/crisp1.png \ %reldir%/xcftools/test/answer/crisp2.png \ %reldir%/xcftools/test/answer/doodle.png \ %reldir%/xcftools/test/answer/gray.png \ %reldir%/xcftools/test/answer/huetest.png \ %reldir%/xcftools/test/answer/i255t.png \ %reldir%/xcftools/test/answer/i255tt.png \ %reldir%/xcftools/test/answer/index255.png \ %reldir%/xcftools/test/answer/index256.png \ %reldir%/xcftools/test/answer/index4.png \ %reldir%/xcftools/test/answer/indextest.png \ %reldir%/xcftools/test/answer/masknoalpha-b.png \ %reldir%/xcftools/test/answer/masknoalpha-g.png \ %reldir%/xcftools/test/answer/masknoalpha-r.png \ %reldir%/xcftools/test/answer/masknoalpha-w.png \ %reldir%/xcftools/test/answer/mid.png \ %reldir%/xcftools/test/answer/misc1.png \ %reldir%/xcftools/test/answer/modeA.png \ %reldir%/xcftools/test/answer/modeB.png \ %reldir%/xcftools/test/answer/mono.png \ %reldir%/xcftools/test/answer/mono1.png \ %reldir%/xcftools/test/answer/odoodle.png \ %reldir%/xcftools/test/answer/tiletest.png \ %reldir%/xcftools/test/dotest \ %reldir%/xcftools/test/pngtype.pl \ %reldir%/xcftools/test/source/badindexed0.xcf.gz \ %reldir%/xcftools/test/source/comptest.xcf.gz \ %reldir%/xcftools/test/source/huetest.xcf.gz \ %reldir%/xcftools/test/source/i255.xcf.gz \ %reldir%/xcftools/test/source/i256.xcf.gz \ %reldir%/xcftools/test/source/indextest.xcf.gz \ %reldir%/xcftools/test/source/masknoalpha.xcf.gz \ %reldir%/xcftools/test/source/mkbase.i \ %reldir%/xcftools/test/source/mkgradient256.pl \ %reldir%/xcftools/test/source/mkmodebase.c \ %reldir%/xcftools/test/source/mktile0.pl \ %reldir%/xcftools/test/source/mktile1.c \ %reldir%/xcftools/test/source/modetest.xcf.gz \ %reldir%/xcftools/test/source/tiletest-128.xcf.gz \ %reldir%/xcftools/test/source/tiletest-61.xcf.gz \ %reldir%/xcftools/test/source/tiletest.xcf.gz \ %reldir%/xcftools/test/source/truncated.xcf \ %reldir%/xcftools/utils.c \ %reldir%/xcftools/xcf-general.c \ %reldir%/xcftools/xcf2png.10 \ %reldir%/xcftools/xcf2png.c \ %reldir%/xcftools/xcf2pnm.10 \ %reldir%/xcftools/xcf2pnm.c \ %reldir%/xcftools/xcfinfo.10 \ %reldir%/xcftools/xcfinfo.c \ %reldir%/xcftools/xcfspec.txt \ %reldir%/xcftools/xcftools.h \ %reldir%/xcftools/xcftools.spec \ %reldir%/xcftools/xcfview.10 \ %reldir%/xcftools/xcfview.in