source: trunk/tools/neercs/Makefile.am @ 1923

Last change on this file since 1923 was 1923, checked in by sam, 11 years ago

build: add a common.am include file and a "make lolcheck" target that does
nothing for now except ensure that every makefile includes common.am.

File size: 1.7 KB
Line 
1
2include $(top_srcdir)/build/autotools/common.am
3
4if BUILD_NEERCS
5noinst_PROGRAMS = neercs
6endif
7
8neercs_SOURCES = \
9    neercs.cpp neercs.h \
10    \
11    $(old_sources) \
12    \
13    term/term.h term/term.cpp term/ansi.cpp \
14    term/pty.h term/pty.cpp \
15    \
16    video/render.cpp video/render.h \
17    video/text-render.cpp video/text-render.h \
18    video/simple.lolfx \
19    video/blurh.lolfx video/blurv.lolfx video/glow.lolfx \
20    video/remanency.lolfx video/copper.lolfx video/color.lolfx \
21    video/noise.lolfx video/postfx.lolfx \
22    video/text.lolfx
23neercs_CPPFLAGS = @LOL_CFLAGS@ @PIPI_CFLAGS@ @CACA_CFLAGS@ -Iold
24neercs_LDADD =
25neercs_LDFLAGS = $(top_builddir)/src/liblol.a \
26                 @LOL_LIBS@ @PIPI_LIBS@ @CACA_LIBS@ @UTIL_LIBS@ @PAM_LIBS@
27neercs_DEPENDENCIES = $(top_builddir)/src/liblol.a
28
29if BUILD_NEERCS
30all-local: neercs$(EXEEXT)
31        test $(MAKE_FSELF) = no || make_fself neercs$(EXEEXT) neercs.self
32endif
33
34CLEANFILES = $(noinst_PROGRAMS:%$(EXEEXT)=%.self) \
35             $(noinst_PROGRAMS:%$(EXEEXT)=%.elf) \
36             $(noinst_PROGRAMS:%$(EXEEXT)=%.exe)
37
38SUFFIXES = .lolfx
39.lolfx.o:
40        $(LOLFX_BUILD)
41
42old_sources = \
43    old/actions.c \
44    old/ansi.c \
45    old/attach.c \
46    old/client.c \
47    old/configuration.c \
48    old/effects.c \
49    old/grab.c \
50    old/help.c \
51    old/input.c \
52    old/lock.c \
53    old/main.c \
54    old/mygetopt.c \
55    old/mygetopt.h \
56    old/mytrace.c \
57    old/mytrace.h \
58    old/neercs.h \
59    old/python/interpreter.c \
60    old/python/py_module.c \
61    old/python/py_module.h \
62    old/recurrent.c \
63    old/screen_list.c \
64    old/screensaver.c \
65    old/screens.c \
66    old/server.c \
67    old/term.c \
68    old/widgets.c \
69    old/widgets.h \
70    old/wm.cpp
Note: See TracBrowser for help on using the repository browser.