Skip to content
Snippets Groups Projects
Commit 6de6d53a authored by Erik von Reis's avatar Erik von Reis
Browse files

gpstime: dkms build now working

Modify makefile to work with DKMS.  Apparently DKMS silently fails if you try to rearrange the source tree.

Build is now back to being in-place, but properly cleans up!
parent b56ddf0d
No related branches found
No related tags found
2 merge requests!439RCG 5.0 release fro deb 10,!367Build Reorganization Total
......@@ -29,19 +29,15 @@ SYMVERSDIR := /var/cache/$(MODULENAME)
obj-m += $(MODULENAME).o
$(MODULENAME)-y := $(MODULENAME)_core.o
$(MODULENAME)-y += temp/spectracomGPS.o
$(MODULENAME)-y += temp/symmetricomGps.o
$(MODULENAME)-y += temp/ligoPcieTiming_core.o
$(MODULENAME)-y += ../../include/drv/spectracomGPS.o
$(MODULENAME)-y += ../../include/drv/symmetricomGps.o
$(MODULENAME)-y += ../../include/drv/ligoPcieTiming_core.o
ccflags-y += -I$(mkfile_dir)/../../include/
ifeq ($(KERNELRELEASE),)
#all: $(MODULENAME)_test
all:
mkdir -p temp/
cp -p $(mkfile_dir)../../include/drv/spectracomGPS.c temp/
cp -p $(mkfile_dir)../../include/drv/symmetricomGps.c temp/
cp -p $(mkfile_dir)../../include/drv/ligoPcieTiming_core.c temp/
$(MAKE) -C $(KDIR) M=$(PWD) modules
else
obj-m := $(MODULENAME).o
......@@ -89,6 +85,7 @@ test: all
./$(MODULENAME)_test.sh
clean:
rm -f *.o *.ko Module.symvers *.mod.c .*.cmd stest modules.order
rm -f *.o *.ko Module.symvers *.mod.c .*.cmd stest modules.order
rm -f ../../include/drv/*.o
rm -r temp/
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment