Makefile.am (view raw)
1AUTOMAKE_OPTIONS = foreign
2AM_CPPFLAGS = -I$(includedir)
3
4CFLAGS += -pedantic -Wall -Wextra -Wmissing-prototypes \
5 -Wstrict-prototypes -Wwrite-strings
6
7dist_noinst_DATA = nimitoki.txt
8
9bin_PROGRAMS = nimisewi
10noinst_PROGRAMS = makenimitoki nimisewi.cgi nimisewi_gemini.cgi
11
12nimisewi_SOURCES = main.c nimisewi.c nimisewi.h nimitoki.c
13main.$(OBJEXT): nimitoki.h
14nimisewi_DEPENDENCIES = makenimitoki
15
16nimisewi_cgi_SOURCES = cgi.c nimisewi.c nimisewi.h nimitoki.c
17nimisewi_cgi_DEPENDENCIES = makenimitoki
18nimisewi_cgi_LDFLAGS = -static
19cgi.$(OBJEXT): nimitoki.h
20
21nimisewi_gemini_cgi_SOURCES = cgi_gemini.c nimisewi.c nimisewi.h nimitoki.c
22nimisewi_gemini_cgi_DEPENDENCIES = makenimitoki
23nimisewi_gemini_cgi_LDFLAGS = -static
24cgi_gemini.$(OBJEXT): nimitoki.h
25
26makenimitoki_SOURCES = makenimitoki.c makenimitoki.h
27
28nimitoki.h nimitoki.c: makenimitoki
29 ./makenimitoki $(srcdir)/nimitoki.txt
30
31distclean-local:
32 -rm -rf nimitoki.h nimitoki.c