-can.o : $(OBJS)
- (cd ./src; ld -o ../can.o $(OBJS) -E -O2 -r)
-
-main.o : main.c main.h proc.h
- $(CC) -c -o $(<D)/$@ $< $(CFLAGS)
-proc.o : proc.c main.h
- $(CC) -c -o $(<D)/$@ $< $(CFLAGS)
-modparms.o : modparms.c modparms.h
- $(CC) -c -o $(<D)/$@ $< $(CFLAGS)
-setup.o : setup.c setup.h
- $(CC) -c -o $(<D)/$@ $< $(CFLAGS)
-pip.o : pip.c pip.h
- $(CC) -c -o $(<D)/$@ $< $(CFLAGS)
- @echo "#define PIP 1" >> .support
-pccan.o : pccan.c pccan.h
- $(CC) -c -o $(<D)/$@ $< $(CFLAGS)
- @echo "#define PCCAN 1" >> .support
-smartcan.o : smartcan.c smartcan.h
- $(CC) -c -o $(<D)/$@ $< $(CFLAGS)
- @echo "#define SMARTCAN 1" >> .support
-nsi.o : nsi.c nsi.h
- $(CC) -c -o $(<D)/$@ $< $(CFLAGS)
- @echo "#define NSI 1" >> .support
-cc_can104.o : cc_can104.c cc_can104.h
- $(CC) -c -o $(<D)/$@ $< $(CFLAGS)
- @echo "#define CC104 1" >> .support
-aim104.o : aim104.c aim104.h
- $(CC) -c -o $(<D)/$@ $< $(CFLAGS)
- @echo "#define AIM104 1" >> .support
-pc-i03.o : pc-i03.c pc-i03.h
- $(CC) -c -o $(<D)/$@ $< $(CFLAGS)
- @echo "#define PCI03 1" >> .support
-pcm3680.o : pcm3680.c pcm3680.h
- $(CC) -c -o $(<D)/$@ $< $(CFLAGS)
- @echo "#define PCM3680 1" >> .support
-m437.o : m437.c m437.h
- $(CC) -c -o $(<D)/$@ $< $(CFLAGS)
- @echo "#define M437 1" >> .support
-pcccan.o : pcccan.c pcccan.h
- $(CC) -c -o $(<D)/$@ $< $(CFLAGS)
- @echo "#define PCCCAN 1" >> .support
-ssv.o : ssv.c ssv.h
- $(CC) -c -o $(<D)/$@ $< $(CFLAGS)
- @echo "#define SSV 1" >> .support
-template.o : template.c template.h
- $(CC) -c -o $(<D)/$@ $< $(CFLAGS)
- @echo "#define TEMPLATE 1" >> .support
-open.o : open.c open.h
- $(CC) -c -o $(<D)/$@ $< $(CFLAGS)
-i82527.o : i82527.c i82527.h
- $(CC) -c -o $(<D)/$@ $< $(CFLAGS)
-close.o : close.c close.h
- $(CC) -c -o $(<D)/$@ $< $(CFLAGS)
-read.o : read.c read.h
- $(CC) -c -o $(<D)/$@ $< $(CFLAGS)
-irq.o : irq.c irq.h
- $(CC) -c -o $(<D)/$@ $< $(CFLAGS)
-ioctl.o : ioctl.c ioctl.h
- $(CC) -c -o $(<D)/$@ $< $(CFLAGS)
-write.o : write.c write.h
- $(CC) -c -o $(<D)/$@ $< $(CFLAGS)
-sja1000.o : sja1000.c sja1000.h
- $(CC) -c -o $(<D)/$@ $< $(CFLAGS)
-sja1000p.o : sja1000p.c sja1000p.h
- $(CC) -c -o $(<D)/$@ $< $(CFLAGS)
-
-utils : rxtx sendburst readburst
-
-rxtx : rxtx.c
- $(CC) -o $(<D)/$@ $< -Wall
-sendburst : sendburst.c
- $(CC) -o $(<D)/$@ $< -Wall
-readburst : readburst.c
- $(CC) -o $(<D)/$@ $< -Wall
-
-
-clean :
- rm -f *.o
- rm -f .support
- (cd src; rm -f *.o)
- (cd include; rm -f *.ver)
- (cd utils; rm -f rxtx sendburst readburst)