Makefile.am 1.2 KB
Newer Older
B
Behdad Esfahbod 已提交
1
# Process this file with automake to produce Makefile.in
2

3 4
NULL =

B
Behdad Esfahbod 已提交
5
# The following warning options are useful for debugging: -Wpadded -Wcast-align
6
#AM_CXXFLAGS =
7

B
Behdad Esfahbod 已提交
8
lib_LTLIBRARIES = libharfbuzz.la
9

10
HBSOURCES =  \
B
Behdad Esfahbod 已提交
11
	hb-blob.c \
12 13
	hb-buffer.c \
	hb-buffer-private.h \
14
	hb-font.cc \
15
	hb-font-private.h \
16
	hb-private.h \
B
Behdad Esfahbod 已提交
17 18
	hb-shape.h \
	hb-shape.c \
B
Behdad Esfahbod 已提交
19 20 21
	hb-unicode.c \
	hb-unicode.h \
	hb-unicode-private.h \
22
	hb-open-file-private.hh \
23
	hb-open-type-private.hh \
24
	hb-ot-layout.cc \
25 26 27 28 29
	hb-ot-layout-common-private.hh \
	hb-ot-layout-gdef-private.hh \
	hb-ot-layout-gpos-private.hh \
	hb-ot-layout-gsubgpos-private.hh \
	hb-ot-layout-gsub-private.hh \
30
	hb-ot-layout-private.h \
B
Behdad Esfahbod 已提交
31
	hb-object-private.h \
32 33
	$(NULL)
HBHEADERS = \
B
Behdad Esfahbod 已提交
34
	hb.h \
B
Behdad Esfahbod 已提交
35
	hb-blob.h \
36
	hb-buffer.h \
B
Behdad Esfahbod 已提交
37
	hb-common.h \
38
	hb-font.h \
B
Behdad Esfahbod 已提交
39
	hb-ot.h \
40 41
	hb-ot-layout.h \
	$(NULL)
42

43 44 45 46 47 48 49 50 51
if HAVE_GLIB
HBSOURCES += \
	hb-glib.c \
	$(NULL)
HBHEADERS += \
	hb-glib.h \
	$(NULL)
endif

B
Behdad Esfahbod 已提交
52
libharfbuzz_la_SOURCES = $(HBSOURCES) $(HBHEADERS)
B
Behdad Esfahbod 已提交
53
libharfbuzz_la_CPPFLAGS = $(GLIB_CFLAGS)
B
Behdad Esfahbod 已提交
54
libharfbuzz_la_LIBADD = $(GLIB_LIBS)
B
Behdad Esfahbod 已提交
55
pkginclude_HEADERS = $(HBHEADERS)
56

57
noinst_PROGRAMS = main
58

59
main_SOURCES = main.cc
B
Behdad Esfahbod 已提交
60
main_CPPFLAGS = $(GLIB_CFLAGS)
B
Behdad Esfahbod 已提交
61
main_LDADD = libharfbuzz.la $(GLIB_LIBS)
B
Behdad Esfahbod 已提交
62

B
Behdad Esfahbod 已提交
63
-include $(top_srcdir)/git.mk