annotate dmx_usb_module/Makefile @ 2326:e9caffe926df

attribute 'nounlink' to save space
author drewp@bigasterisk.com
date Thu, 01 Jun 2023 18:30:25 -0700
parents 2b2ad8e7cb9f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
355
4e60444605f6 add dmx_usb_module
drewp@bigasterisk.com
parents:
diff changeset
1 #
4e60444605f6 add dmx_usb_module
drewp@bigasterisk.com
parents:
diff changeset
2 # $Id: Makefile 38 2004-09-11 11:15:09Z erwin $
4e60444605f6 add dmx_usb_module
drewp@bigasterisk.com
parents:
diff changeset
3 #
4e60444605f6 add dmx_usb_module
drewp@bigasterisk.com
parents:
diff changeset
4
4e60444605f6 add dmx_usb_module
drewp@bigasterisk.com
parents:
diff changeset
5 ifneq ($(KERNELRELEASE),)
4e60444605f6 add dmx_usb_module
drewp@bigasterisk.com
parents:
diff changeset
6
4e60444605f6 add dmx_usb_module
drewp@bigasterisk.com
parents:
diff changeset
7 obj-m := dmx_usb.o
4e60444605f6 add dmx_usb_module
drewp@bigasterisk.com
parents:
diff changeset
8
4e60444605f6 add dmx_usb_module
drewp@bigasterisk.com
parents:
diff changeset
9 else
4e60444605f6 add dmx_usb_module
drewp@bigasterisk.com
parents:
diff changeset
10
4e60444605f6 add dmx_usb_module
drewp@bigasterisk.com
parents:
diff changeset
11 KDIR := /lib/modules/$(shell uname -r)/build
4e60444605f6 add dmx_usb_module
drewp@bigasterisk.com
parents:
diff changeset
12 PWD := $(shell pwd)
4e60444605f6 add dmx_usb_module
drewp@bigasterisk.com
parents:
diff changeset
13
4e60444605f6 add dmx_usb_module
drewp@bigasterisk.com
parents:
diff changeset
14 default:
4e60444605f6 add dmx_usb_module
drewp@bigasterisk.com
parents:
diff changeset
15 $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
875
2b2ad8e7cb9f update dmx_usb. ok on kernel 3.5.0
Drew Perttula <drewp@bigasterisk.com>
parents: 355
diff changeset
16 gcc -O2 -pipe -Wall dmx_usb_test.c -o dmx_usb_test
355
4e60444605f6 add dmx_usb_module
drewp@bigasterisk.com
parents:
diff changeset
17
4e60444605f6 add dmx_usb_module
drewp@bigasterisk.com
parents:
diff changeset
18 endif
4e60444605f6 add dmx_usb_module
drewp@bigasterisk.com
parents:
diff changeset
19
4e60444605f6 add dmx_usb_module
drewp@bigasterisk.com
parents:
diff changeset
20 clean:
4e60444605f6 add dmx_usb_module
drewp@bigasterisk.com
parents:
diff changeset
21 rm -f *.o *.ko
4e60444605f6 add dmx_usb_module
drewp@bigasterisk.com
parents:
diff changeset
22 rm -f dmx_usb_test
4e60444605f6 add dmx_usb_module
drewp@bigasterisk.com
parents:
diff changeset
23 rm -f dmx_usb.mod.c
4e60444605f6 add dmx_usb_module
drewp@bigasterisk.com
parents:
diff changeset
24 rm -f .dmx_usb.*
4e60444605f6 add dmx_usb_module
drewp@bigasterisk.com
parents:
diff changeset
25 rm -rf .tmp_versions
875
2b2ad8e7cb9f update dmx_usb. ok on kernel 3.5.0
Drew Perttula <drewp@bigasterisk.com>
parents: 355
diff changeset
26 rm -f Module.markers modules.order Module.symvers
355
4e60444605f6 add dmx_usb_module
drewp@bigasterisk.com
parents:
diff changeset
27
4e60444605f6 add dmx_usb_module
drewp@bigasterisk.com
parents:
diff changeset
28