group := kernel src_url := http://download.hetzner.de/drivers/r8168-8.035.00.tar.bz2 latest_version = $(shell $(MAKE) --no-print-directory -sf ../Makefile.getfile version file=src/r8168.bz2 url='$(src_url)') modules := r8168 include ../Makefile.default include ../Makefile.tools all: $(modul).$(suffix) clean: _clean rm -rf src/r8168* rm -rf lib $(modul): lib $(addon) lib: src/r8168 rm -rf $@ $(MAKE) -C $^/src modules KERNELDIR=$$(pwd)/../KERNEL/src/linux/ mkdir -p $(@)/modules/$(KERNEL)/kernel/drivers/net cp src/r8168/src/*.ko $(@)/modules/$(KERNEL)/kernel/drivers/net src/r8168: src/r8168-$(version) ../KERNEL/lib ln -snf r8168-$(version) $@ src/r8168-$(version): src/r8168.bz2 rm -rf $@* mkdir -p $@-src tar xf $^ -C $@-src mv $@-src/* $@ rm -r $@-src touch $@ src/r8168.bz2: $(MAKE) -f ../Makefile.getfile version=$(version) file=$@ url='$(src_url)'