[build] Fix EXTRA_DIST
authorBehdad Esfahbod <behdad@behdad.org>
Wed, 4 Sep 2013 00:00:16 +0000 (20:00 -0400)
committerBehdad Esfahbod <behdad@behdad.org>
Wed, 4 Sep 2013 00:00:16 +0000 (20:00 -0400)
I was under the impression that EXTRA_DISTs will happen regardless of
automake conditionals.  Apparently I was wrong.

src/Makefile.am

index ca3718b..a776822 100644 (file)
@@ -198,8 +198,8 @@ libharfbuzz_icu_la_LDFLAGS = $(AM_LDFLAGS) -version-info $(HB_LIBTOOL_VERSION_IN
 libharfbuzz_icu_la_LIBADD = $(ICU_LIBS) libharfbuzz.la
 pkginclude_HEADERS += hb-icu.h
 pkgconfig_DATA += harfbuzz-icu.pc
-EXTRA_DIST += harfbuzz-icu.pc.in
 endif
+EXTRA_DIST += harfbuzz-icu.pc.in
 
 if HAVE_GOBJECT
 lib_LTLIBRARIES += libharfbuzz-gobject.la
@@ -211,16 +211,11 @@ libharfbuzz_gobject_la_LIBADD = $(GOBJECT_LIBS) libharfbuzz.la
 pkginclude_HEADERS += hb-gobject.h hb-gobject-structs.h
 nodist_pkginclude_HEADERS += hb-gobject-enums.h
 pkgconfig_DATA += harfbuzz-gobject.pc
-EXTRA_DIST += harfbuzz-gobject.pc.in
 
 BUILT_SOURCES += \
        hb-gobject-enums.cc \
        hb-gobject-enums.h \
        $(NULL)
-EXTRA_DIST += \
-       hb-gobject-enums.cc.tmpl \
-       hb-gobject-enums.h.tmpl \
-       $(NULL)
 DISTCLEANFILES += \
        hb-gobject-enums.cc \
        hb-gobject-enums.h \
@@ -232,6 +227,11 @@ hb-gobject-enums.%: hb-gobject-enums.%.tmpl $(HBHEADERS)
        sed 's/_t_get_type/_get_type/g; s/_T (/ (/g' > "$@.tmp" && \
        mv "$@.tmp" "$@" || ( $(RM) "@.tmp" && false )
 endif
+EXTRA_DIST += \
+       harfbuzz-gobject.pc.in \
+       hb-gobject-enums.cc.tmpl \
+       hb-gobject-enums.h.tmpl \
+       $(NULL)
 
 
 %.pc: %.pc.in $(top_builddir)/config.status