]>
Commit | Line | Data |
---|---|---|
ea0caf4a | 1 | # $Id$ |
2 | ||
3 | SHELL=/bin/sh | |
4 | @SET_MAKE@ | |
5 | ||
6 | srcdir=@srcdir@ | |
7 | VPATH=@srcdir@ | |
8 | SRCTOP=@top_srcdir@ | |
9 | BUILDTOP=../.. | |
10 | ||
11 | CC=@CC@ | |
12 | CPPFLAGS=@CPPFLAGS@ | |
13 | CFLAGS=@CFLAGS@ | |
14 | DEFS=@DEFS@ | |
15 | ALL_CFLAGS=$(CPPFLAGS) $(CFLAGS) $(DEFS) | |
16 | ||
17 | .c.o: | |
18 | $(CC) -c $(ALL_CFLAGS) $< | |
19 | ||
20 | all: moira_schema.h moira_schema.c moira_schema.o | |
21 | ||
22 | clean: | |
23 | rm -f moira_schema.h moira_schema.c moira_schema.o | |
24 | ||
0bd2b68c | 25 | cleandir distclean: clean |
26 | rm -f Makefile | |
27 | ||
ea0caf4a | 28 | depend: moira_schema.c moira_schema.h |
29 | ||
30 | install: | |
31 | ||
32 | moira_schema.h: $(srcdir)/schema.sql | |
33 | tr '[a-z]' '[A-Z]' < $(srcdir)/schema.sql | \ | |
34 | awk -f $(srcdir)/doschema.awk > moira_schema.h | |
35 | ||
36 | moira_schema.c: schema.sql | |
37 | awk -f $(srcdir)/doschema.awk < $(srcdir)/schema.sql > moira_schema.c |