add new sigc++2 directory
[ardour.git] / libs / surfaces / frontier / kernel_drivers / Makefile
1 ifneq ($(KERNELRELEASE),)
2
3 obj-m := tranzport.o
4 tranzport-objs := 
5
6 else
7
8 KDIR   := /lib/modules/$(shell uname -r)/build
9 PWD    := $(shell pwd)
10 MODDIR := $(DESTDIR)/lib/modules/$(shell uname -r)/kernel/sound/usb/misc
11 BINDIR := $(DESTDIR)/usr/local/bin
12
13 default::
14         $(MAKE) -Wall -C $(KDIR) SUBDIRS=$(PWD) modules
15         $(MAKE) -C tests
16
17 install-only:: default
18         mkdir -p $(MODDIR) $(BINDIR)
19         cp tranzport.ko $(MODDIR)
20         $(MAKE) -C tests install
21
22 install:: install-only
23         /sbin/depmod -a
24         +/sbin/rmmod tranzport
25         /sbin/modprobe tranzport
26
27 irt:: install
28         tranzport_tests.sh
29
30 clean::
31         rm -f core .*.cmd *.o *.ko *.mod.c Module.symvers *.bak .\#* *~
32         rm -rf .tmp_versions
33         $(MAKE) -C tests clean
34
35 endif