aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.am
blob: 71726a221dda30b9004635267ddbdcef62bd155d (plain) (blame)
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
AUTOMAKE_OPTIONS = foreign
AM_CPPFLAGS = -I$(includedir)

CFLAGS += -pedantic -Wall -Wextra -Wmissing-prototypes \
		  -Wstrict-prototypes -Wwrite-strings

dist_noinst_DATA = nimitoki.txt

bin_PROGRAMS = nimisewi
noinst_PROGRAMS = makenimitoki nimisewi.cgi nimisewi_gemini.cgi

nimisewi_SOURCES = main.c nimisewi.c nimisewi.h nimitoki.c
main.$(OBJEXT): nimitoki.h
nimisewi_DEPENDENCIES = makenimitoki

nimisewi_cgi_SOURCES = cgi.c nimisewi.c nimisewi.h nimitoki.c
nimisewi_cgi_DEPENDENCIES = makenimitoki
nimisewi_cgi_LDFLAGS = -static
cgi.$(OBJEXT): nimitoki.h

nimisewi_gemini_cgi_SOURCES = cgi_gemini.c nimisewi.c nimisewi.h nimitoki.c
nimisewi_gemini_cgi_DEPENDENCIES = makenimitoki
nimisewi_gemini_cgi_LDFLAGS = -static
cgi_gemini.$(OBJEXT): nimitoki.h

makenimitoki_SOURCES = makenimitoki.c makenimitoki.h

nimitoki.h nimitoki.c: makenimitoki
	./makenimitoki $(srcdir)/nimitoki.txt

distclean-local:
	-rm -rf nimitoki.h nimitoki.c