File: Makefile.am

package info (click to toggle)
libcaca 0.99.beta20-6
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 5,540 kB
  • sloc: ansic: 25,091; php: 2,763; python: 2,637; cs: 1,213; cpp: 1,127; java: 916; objc: 836; makefile: 545; perl: 505; sh: 472; asm: 297; ruby: 215; xml: 33
file content (107 lines) | stat: -rw-r--r-- 2,184 bytes parent folder | download | duplicates (3)
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

include $(top_srcdir)/build/autotools/common.am

SUBDIRS = . t

EXTRA_DIST = caca.pc.in \
             mono9.data monobold12.data \
             libcaca.vcxproj libcaca.def
DISTCLEANFILES = caca.pc

AM_CPPFLAGS += -DPLUGINDIR=\"$(plugindir)\"

pkgconfig_DATA = caca.pc
pkgconfigdir = $(libdir)/pkgconfig

include_HEADERS = caca.h caca_types.h caca_conio.h caca0.h

lib_LTLIBRARIES = libcaca.la

libcaca_la_SOURCES = \
	caca.c \
	caca.h \
	caca_types.h \
	caca_internals.h \
	caca_debug.h \
	caca_prof.h \
	caca_stubs.h \
	caca_conio.c \
	caca_conio.h \
	caca0.c \
	caca0.h \
	canvas.c \
	dirty.c \
	string.c \
	transform.c \
	charset.c \
	attr.c \
	line.c \
	box.c \
	conic.c \
	triangle.c \
	frame.c \
	dither.c \
	font.c \
	file.c \
	figfont.c \
	graphics.c \
	event.c \
	time.c \
	prof.c \
	getopt.c \
	$(codec_source) \
	$(driver_source) \
	$(NULL)
libcaca_la_DEPENDENCIES = \
	mono9.data \
	monobold12.data \
	$(NULL)
libcaca_la_CPPFLAGS = $(AM_CPPFLAGS) @CACA_CFLAGS@ -D__LIBCACA__
libcaca_la_LDFLAGS = -no-undefined -version-number @LT_VERSION@
libcaca_la_LIBADD = @CACA_LIBS@ $(ZLIB_LIBS) $(GETOPT_LIBS)

codec_source = \
	codec/import.c \
	codec/export.c \
	codec/codec.h \
	codec/text.c \
	$(NULL)

driver_source = \
	driver/conio.c \
	driver/ncurses.c \
	driver/null.c \
	driver/raw.c \
	driver/slang.c \
	driver/vga.c \
	driver/win32.c \
	$(NULL)

uninstall-local:
	. ./libcaca.la || exit 1; \
	rmdir $(DESTDIR)$(libdir) 2>/dev/null || true
	rmdir $(DESTDIR)$(pkgconfigdir) 2>/dev/null || true

if USE_PLUGINS
plugin_LTLIBRARIES = libx11_plugin.la libgl_plugin.la
plugindir = $(libdir)/caca

libx11_plugin_la_SOURCES = driver/x11.c
libx11_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) $(X11_CFLAGS)
libx11_plugin_la_LDFLAGS = -no-undefined -module -no-version
libx11_plugin_la_LIBADD = libcaca.la $(X11_LIBS)

libgl_plugin_la_SOURCES = driver/gl.c
libgl_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) $(GL_CFLAGS) #$(FTGL_CFLAGS)
libgl_plugin_la_LDFLAGS = -no-undefined -module -no-version
libgl_plugin_la_LIBADD = libcaca.la $(GL_LIBS) #$(FTGL_LIBS)
else
driver_source += driver/x11.c driver/gl.c
endif

if USE_COCOA
driver_source += driver/cocoa.m
else
EXTRA_CHECKS = driver/cocoa.m
endif