X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2FMakefile.am;h=8e8319f88b5d1973a750202d4586be878b269de3;hb=5353bf439c150492708ef9337078cfd73b83627b;hp=f52ea49a9c0d22582c2957aa53e7cb6d402e2ba1;hpb=3b649a38b5772dd7aba7f07ff7698a7f427f421f;p=framework%2Fuifw%2Fharfbuzz.git diff --git a/src/Makefile.am b/src/Makefile.am index f52ea49..8e8319f 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,6 +1,7 @@ # Process this file with automake to produce Makefile.in NULL = +EXTRA_DIST = # The following warning options are useful for debugging: -Wpadded -Wcast-align #AM_CXXFLAGS = @@ -14,12 +15,14 @@ HBSOURCES = \ hb-blob-private.h \ hb-buffer.cc \ hb-buffer-private.hh \ + hb-common.c \ hb-font.cc \ - hb-font-private.hh \ + hb-font-private.h \ hb-object-private.h \ hb-open-file-private.hh \ hb-open-type-private.hh \ hb-language.c \ + hb-ot-head-private.hh \ hb-private.h \ hb-shape.cc \ hb-unicode.c \ @@ -44,13 +47,19 @@ HBSOURCES += \ hb-ot-layout-gsubgpos-private.hh \ hb-ot-layout-gsub-private.hh \ hb-ot-layout-private.hh \ + hb-ot-map.cc \ + hb-ot-map-private.hh \ hb-ot-shape.cc \ + hb-ot-shape-complex-arabic.cc \ + hb-ot-shape-complex-arabic-table.h \ + hb-ot-shape-complex-private.hh \ hb-ot-shape-private.hh \ hb-ot-tag.c \ $(NULL) HBHEADERS += \ hb-ot.h \ hb-ot-layout.h \ + hb-ot-shape.h \ hb-ot-tag.h \ $(NULL) @@ -80,7 +89,7 @@ if HAVE_FREETYPE HBCFLAGS += $(FREETYPE_CFLAGS) HBLIBS += $(FREETYPE_LIBS) HBSOURCES += \ - hb-ft.cc \ + hb-ft.c \ $(NULL) HBHEADERS += \ hb-ft.h \ @@ -93,18 +102,47 @@ libharfbuzz_la_CPPFLAGS = $(HBCFLAGS) libharfbuzz_la_LIBADD = $(HBLIBS) pkginclude_HEADERS = $(HBHEADERS) -noinst_PROGRAMS = main + +GENERATORS = \ + gen-arabic-joining-table.py \ + $(NULL) + +EXTRA_DIST += $(GENERATORS) + +noinst_PROGRAMS = main test +bin_PROGRAMS = + +if HAVE_GLIB +if HAVE_FREETYPE +if HAVE_CAIRO_FT +if HAVE_CAIRO_PNG +hb_view_SOURCES = hb-view.c +hb_view_CPPFLAGS = $(HBCFLAGS) $(CAIRO_FT_CFLAGS) $(CAIRO_PNG_CFLAGS) +hb_view_LDADD = libharfbuzz.la $(HBLIBS) $(CAIRO_FT_LIBS) $(CAIRO_PNG_LIBS) +bin_PROGRAMS += hb-view +endif +endif +endif +endif main_SOURCES = main.cc main_CPPFLAGS = $(HBCFLAGS) main_LDADD = libharfbuzz.la $(HBLIBS) -TESTS = \ - check-internal-symbols.sh +test_SOURCES = test.c +test_CPPFLAGS = $(HBCFLAGS) +test_LDADD = libharfbuzz.la $(HBLIBS) + +dist_check_SCRIPTS = \ + check-c-linkage-decls.sh \ + check-header-guards.sh \ + check-internal-symbols.sh \ + $(NULL) if HAVE_ICU else -TESTS += check-libstdc++.sh +dist_check_SCRIPTS += check-libstdc++.sh endif + -include $(top_srcdir)/git.mk