| # |
| # $Id$ |
| # |
| |
| srcdir = @srcdir@ |
| VPATH = @srcdir@ |
| |
| CC = @CC@ |
| CPP = @CPP@ |
| SHELL = /bin/sh |
| |
| DEFS = @DEFS@ |
| LDLIBS = @LIBS@ |
| |
| CFLAGS = -g |
| LDFLAGS = -g |
| WARNFLAGS = @WARNFLAGS@ |
| |
| CPPFLAGS = |
| INCLUDES = -I. -I.. -I$(srcdir) |
| |
| includedir = @includedir@ |
| |
| all: ioctlent.h errnoent.h signalent.h syscallent.h |
| |
| ioctlent.c: ioctlent.sh |
| $(SHELL) $(srcdir)/ioctlent.sh $(includedir) >$@ |
| |
| ioctlent.raw: ioctlent.c |
| $(CPP) ioctlent.c | sed 1,/xyzzy/d >$@ |
| |
| ioctlent.h: ioctlent.raw ioctlsort |
| ./ioctlsort >$@ |
| |
| ioctlsort: ioctlsort.o |
| $(CC) $(LDFLAGS) ioctlsort.o -o ioctlsort |
| |
| ioctlsort.o: ../ioctlsort.c ioctlent.raw |
| $(CC) $(WARNFLAGS) $(DEFS) $(CPPFLAGS) $(INCLUDES) $(CFLAGS) -c $(srcdir)/../ioctlsort.c |
| |
| errnoent.h: ../errnoent.sh $(includedir)/sys/errno.h |
| $(SHELL) $(srcdir)/../errnoent.sh $(includedir)/sys/errno.h >$@ |
| |
| signalent.h: ../signalent.sh $(includedir)/sys/signal.h |
| $(SHELL) $(srcdir)/../signalent.sh $(includedir)/sys/signal.h >$@ |
| |
| #syscallent.h: ../syscallent.sh $(includedir)/sys/syscall.h |
| syscallent.h: |
| $(SHELL) $(srcdir)/../syscallent.sh $(includedir)/sys/syscall.h >$@ |
| |
| clean: |
| rm -f ioctlent.c *.raw *.tmp *.o ioctlsort |
| |
| distclean: clean |
| rm -f Makefile |
| |
| maintainer-clean: distclean |
| rm -f ioctlent.h errnoent.h signalent.h |