| 1 | # $ZEL: Makefile.in,v 1.2 2002/08/19 10:54:35 wuestner Exp $
|
|---|
| 2 |
|
|---|
| 3 | srcdir = .
|
|---|
| 4 |
|
|---|
| 5 |
|
|---|
| 6 |
|
|---|
| 7 | CC := gcc
|
|---|
| 8 | WFLAGS := -Wstrict-prototypes -Wmissing-prototypes \
|
|---|
| 9 | -Wmissing-declarations-Wimplicit -Wreturn-type -Wunused \
|
|---|
| 10 | -Wcomment -Wformat -Wuninitialized
|
|---|
| 11 | # -Werror
|
|---|
| 12 |
|
|---|
| 13 | DRIVERBASE := $(srcdir)/..
|
|---|
| 14 | DRIVERINCLUDE:= $(DRIVERBASE)/common
|
|---|
| 15 | CPPFLAGS := -I$(DRIVERINCLUDE) -I.
|
|---|
| 16 | CFLAGS := -O3 -ansi $(WFLAGS)
|
|---|
| 17 |
|
|---|
| 18 | cfiles := $(notdir $(wildcard $(srcdir)/*.c))
|
|---|
| 19 | #cfiles := linkirqtest.c linkirqtest1.c frontirqtest.c test_mapsize.c \
|
|---|
| 20 | frontin_3100.c frontin_1100.c frontout_3100.c frontout_1100.c \
|
|---|
| 21 | maptest.c find_caen.c
|
|---|
| 22 | EXEC := $(cfiles:.c=)
|
|---|
| 23 |
|
|---|
| 24 | .PHONY: all
|
|---|
| 25 | all: $(EXEC)
|
|---|
| 26 |
|
|---|
| 27 | clean:
|
|---|
| 28 | rm -f *.o core $(EXEC)
|
|---|
| 29 |
|
|---|
| 30 | realclean: clean
|
|---|
| 31 | cp Makefile Makefile.bak
|
|---|
| 32 | sed -e '/^# DO NOT DELETE THIS LINE/,$$d' < Makefile.bak > Makefile
|
|---|
| 33 | echo '# DO NOT DELETE THIS LINE' >> Makefile
|
|---|
| 34 | echo ' ' >> Makefile
|
|---|
| 35 | rm Makefile.bak
|
|---|
| 36 |
|
|---|
| 37 | distclean: clean
|
|---|
| 38 | rm -f *.bak *.bck Makefile
|
|---|
| 39 | rm -f config.status configure config.cache config.log
|
|---|
| 40 |
|
|---|
| 41 | depend:
|
|---|
| 42 | cp Makefile Makefile.bak
|
|---|
| 43 | sed -e '/^# DO NOT DELETE THIS LINE/,$$d' < Makefile.bak > Makefile
|
|---|
| 44 | echo '# DO NOT DELETE THIS LINE' >> Makefile
|
|---|
| 45 | echo ' ' >> Makefile
|
|---|
| 46 | for i in $(cfiles) ; do \
|
|---|
| 47 | echo checking $$i ; \
|
|---|
| 48 | $(CC) -M $(CPPFLAGS) $(srcdir)/$$i >> Makefile ; \
|
|---|
| 49 | done
|
|---|
| 50 | # DO NOT DELETE THIS LINE
|
|---|
| 51 |
|
|---|
| 52 | eeprom.o: eeprom.c /usr/include/stdio.h /usr/include/features.h \
|
|---|
| 53 | /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h \
|
|---|
| 54 | /usr/lib/gcc-lib/i586-suse-linux/3.3.3/include/stddef.h \
|
|---|
| 55 | /usr/include/bits/types.h /usr/include/bits/wordsize.h \
|
|---|
| 56 | /usr/include/bits/typesizes.h /usr/include/libio.h \
|
|---|
| 57 | /usr/include/_G_config.h /usr/include/wchar.h /usr/include/bits/wchar.h \
|
|---|
| 58 | /usr/include/gconv.h \
|
|---|
| 59 | /usr/lib/gcc-lib/i586-suse-linux/3.3.3/include/stdarg.h \
|
|---|
| 60 | /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
|
|---|
| 61 | /usr/include/errno.h /usr/include/bits/errno.h \
|
|---|
| 62 | /usr/include/linux/errno.h /usr/include/asm/errno.h \
|
|---|
| 63 | /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
|---|
| 64 | /usr/include/string.h /usr/include/xlocale.h /usr/include/sys/types.h \
|
|---|
| 65 | /usr/include/time.h /usr/include/endian.h /usr/include/bits/endian.h \
|
|---|
| 66 | /usr/include/sys/select.h /usr/include/bits/select.h \
|
|---|
| 67 | /usr/include/bits/sigset.h /usr/include/bits/time.h \
|
|---|
| 68 | /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
|
|---|
| 69 | /usr/include/bits/sched.h /usr/include/unistd.h \
|
|---|
| 70 | /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
|
|---|
| 71 | /usr/include/bits/confname.h /usr/include/getopt.h \
|
|---|
| 72 | /usr/include/stdlib.h /usr/include/bits/waitflags.h \
|
|---|
| 73 | /usr/include/bits/waitstatus.h /usr/include/alloca.h \
|
|---|
| 74 | /usr/include/fcntl.h /usr/include/bits/fcntl.h /usr/include/sys/stat.h \
|
|---|
| 75 | /usr/include/bits/stat.h /usr/include/sys/mman.h \
|
|---|
| 76 | /usr/include/bits/mman.h /usr/include/sys/ioctl.h \
|
|---|
| 77 | /usr/include/bits/ioctls.h /usr/include/asm/ioctls.h \
|
|---|
| 78 | /usr/include/asm/ioctl.h /usr/include/bits/ioctl-types.h \
|
|---|
| 79 | /usr/include/sys/ttydefaults.h ../dev/pci/sis1100_var.h \
|
|---|
| 80 | /usr/include/linux/ioctl.h
|
|---|
| 81 | maptest.o: maptest.c
|
|---|
| 82 | plot_speed.o: plot_speed.c /usr/include/stdio.h /usr/include/features.h \
|
|---|
| 83 | /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h \
|
|---|
| 84 | /usr/lib/gcc-lib/i586-suse-linux/3.3.3/include/stddef.h \
|
|---|
| 85 | /usr/include/bits/types.h /usr/include/bits/wordsize.h \
|
|---|
| 86 | /usr/include/bits/typesizes.h /usr/include/libio.h \
|
|---|
| 87 | /usr/include/_G_config.h /usr/include/wchar.h /usr/include/bits/wchar.h \
|
|---|
| 88 | /usr/include/gconv.h \
|
|---|
| 89 | /usr/lib/gcc-lib/i586-suse-linux/3.3.3/include/stdarg.h \
|
|---|
| 90 | /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
|
|---|
| 91 | /usr/include/unistd.h /usr/include/bits/posix_opt.h \
|
|---|
| 92 | /usr/include/bits/confname.h /usr/include/getopt.h \
|
|---|
| 93 | /usr/include/stdlib.h /usr/include/sys/types.h /usr/include/time.h \
|
|---|
| 94 | /usr/include/endian.h /usr/include/bits/endian.h \
|
|---|
| 95 | /usr/include/sys/select.h /usr/include/bits/select.h \
|
|---|
| 96 | /usr/include/bits/sigset.h /usr/include/bits/time.h \
|
|---|
| 97 | /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
|
|---|
| 98 | /usr/include/bits/sched.h /usr/include/alloca.h /usr/include/errno.h \
|
|---|
| 99 | /usr/include/bits/errno.h /usr/include/linux/errno.h \
|
|---|
| 100 | /usr/include/asm/errno.h /usr/include/asm-generic/errno.h \
|
|---|
| 101 | /usr/include/asm-generic/errno-base.h /usr/include/string.h \
|
|---|
| 102 | /usr/include/sys/socket.h /usr/include/sys/uio.h \
|
|---|
| 103 | /usr/include/bits/uio.h /usr/include/bits/socket.h \
|
|---|
| 104 | /usr/lib/gcc-lib/i586-suse-linux/3.3.3/include/limits.h \
|
|---|
| 105 | /usr/lib/gcc-lib/i586-suse-linux/3.3.3/include/syslimits.h \
|
|---|
| 106 | /usr/include/limits.h /usr/include/bits/posix1_lim.h \
|
|---|
| 107 | /usr/include/bits/local_lim.h /usr/include/linux/limits.h \
|
|---|
| 108 | /usr/include/bits/posix2_lim.h /usr/include/bits/sockaddr.h \
|
|---|
| 109 | /usr/include/asm/socket.h /usr/include/asm/sockios.h \
|
|---|
| 110 | /usr/include/netinet/in.h /usr/include/stdint.h /usr/include/bits/in.h \
|
|---|
| 111 | /usr/include/bits/byteswap.h /usr/include/arpa/inet.h \
|
|---|
| 112 | /usr/include/netdb.h /usr/include/rpc/netdb.h /usr/include/bits/netdb.h \
|
|---|
| 113 | /usr/include/sys/stat.h /usr/include/bits/stat.h
|
|---|