STRIP = strip --strip-unneeded --remove-section=.comment --remove-section=.note
all:
- -rm -rf builddir
- cp -a src builddir
- cd builddir && ./configure -kver $(KVER)
- test -f builddir/Makefile.go
- $(MAKE) -C builddir -f Makefile.go
- cp builddir/cp2101.ko cp210x.ko
+ ./configure -kver $(KVER)
+ test -f Makefile.config
+ $(MAKE) -f Makefile.go
$(STRIP) cp210x.ko
clean:
- -rm -rf builddir cp210x.ko
+ test -f Makefile.config && $(MAKE) -f Makefile.go distclean || exit 0
+ -rm -rf cp210x.ko
.PHONY: all clean