blob: 4dd63e0cdbfeb2c20f1e92926f73da0b2f086efd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
|
AM_CFLAGS = -I$(srcdir) $(FONTCONFIG_CFLAGS) $(FREETYPE_CFLAGS) $(SDL_CFLAGS) $(WARN_CFLAGS) $(CFLAGS)
if HAVE_FONTCONFIG
libsdl_ft = libsdl-ft.la
libsdl_ft_headers = sdl-ft.h
libsdl_ft_pc = sdl-ft.pc
endif
libsdl_freetype_la_SOURCES = \
hash.h \
hash.c \
cache.h \
cache.c \
sdl-fontmap.h \
sdl-fontmap.c \
sdl-font.h \
sdl-font.c \
sdl-glyph-render.h \
sdl-glyph-render.c \
sdl-freetype-utils.h \
sdl-freetype-utils.c \
sdl-freetype-error.h \
sdl-freetype-error.c \
sdl-freetype-area-manager.h \
sdl-freetype-area-manager.c \
sdl-freetype.h \
sdl-freetype.c
libsdl_freetype_la_LIBADD = $(FREETYPE_LIBS) $(SDL_LIBS) $(LIBM)
libsdl_freetype_la_LDFLAGS = -version-info @VERSION_INFO@ -no-undefined
libsdl_ft_la_SOURCES = \
sdl-ft.h \
sdl-ft.c
libsdl_ft_la_LIBADD = $(FONTCONFIG_LIBS) libsdl-freetype.la
libsdl_ft_la_LDFLAGS = -version-info @VERSION_INFO@ -no-undefined
if HAVE_OPENGL
libsdl_freetype_opengl = libsdl-freetype-opengl.la
libsdl_freetype_opengl_headers = sdl-freetype-opengl.h
libsdl_freetype_opengl_pc = sdl-freetype-opengl.pc
endif
libsdl_freetype_opengl_la_SOURCES = \
sdl-freetype-opengl.h \
sdl-freetype-opengl.c
libsdl_freetype_opengl_la_LIBADD = libsdl-freetype.la $(GL_LIBS)
libsdl_freetype_opengl_la_LDFLAGS = -version-info @VERSION_INFO@ -no-undefined
libsdl_freetype_opengl_la_CFLAGS = $(GL_CFLAGS) $(AM_CFLAGS)
if HAVE_OPENGLES
libsdl_freetype_opengles = libsdl-freetype-opengles.la
libsdl_freetype_opengles_headers = sdl-freetype-opengles.h
libsdl_freetype_opengles_pc = sdl-freetype-opengles.pc
endif
libsdl_freetype_opengles_la_SOURCES = \
sdl-freetype-opengles.h \
sdl-freetype-opengles.c
libsdl_freetype_opengles_la_LIBADD = libsdl-freetype.la $(GLES_LIBS)
libsdl_freetype_opengles_la_LDFLAGS = -version-info @VERSION_INFO@ -no-undefined
libsdl_freetype_opengles_la_CFLAGS = $(GLES_CFLAGS) $(AM_CFLAGS)
if HAVE_SDL
sdl_test = sdl-test
if HAVE_OPENGL
sdl_opengl_test = sdl-opengl-test
endif
endif
noinst_PROGRAMS = hash-test cache-test font-test $(sdl_test) $(sdl_opengl_test)
hash_test_SOURCES = hash-test.c
hash_test_LDADD = libsdl-freetype.la
cache_test_SOURCES = cache-test.c
cache_test_LDADD = libsdl-freetype.la
font_test_SOURCES = font-test.c
font_test_LDADD = libsdl-ft.la
sdl_test_SOURCES = sdl-test.c
sdl_test_LDADD = libsdl-ft.la
sdl_opengl_test_SOURCES = sdl-opengl-test.c
sdl_opengl_test_LDADD = libsdl-freetype-opengl.la libsdl-ft.la
lib_LTLIBRARIES = \
libsdl-freetype.la \
$(libsdl_ft) \
$(libsdl_freetype_opengl) \
$(libsdl_freetype_opengles)
sdl_freetype_includedir = $(includedir)/sdl-freetype
sdl_freetype_include_HEADERS = \
sdl-freetype.h \
sdl-freetype-utils.h \
sdl-freetype-error.h \
sdl-glyph-render.h \
$(libsdl_ft_headers) \
$(libsdl_freetype_opengl_headers) \
$(libsdl_freetype_opengles_headers)
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = \
sdl-freetype.pc \
$(libsdl_ft_pc) \
$(libsdl_freetype_opengl_pc) \
$(libsdl_freetype_opengles_pc)
|