# # $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