]> git.proxmox.com Git - mirror_zfs.git/blame - modules/spl/Makefile.in
Add an almost feature complete implemenation of kstat. I chose
[mirror_zfs.git] / modules / spl / Makefile.in
CommitLineData
f1ca4da6
BB
1# Makefile.in for spl kernel module
2
3MODULES := spl
f1ca4da6 4DISTFILES = Makefile.in \
596e65b4
BB
5 spl-kmem.c spl-rwlock.c spl-taskq.c \
6 spl-thread.c spl-generic.c
3d4ea0ce 7CPPFLAGS += @KERNELCPPFLAGS@
f1ca4da6
BB
8
9# Solaris porting layer module
10obj-m := spl.o
11
57d1b188
BB
12spl-objs += spl-debug.o
13spl-objs += spl-proc.o
596e65b4
BB
14spl-objs += spl-kmem.o
15spl-objs += spl-thread.o
16spl-objs += spl-taskq.o
17spl-objs += spl-rwlock.o
0b3cf046 18spl-objs += spl-vnode.o
05ae387b 19spl-objs += spl-err.o
ee476682 20spl-objs += spl-time.o
9490c148 21spl-objs += spl-kobj.o
4e62fd41 22spl-objs += spl-module.o
596e65b4 23spl-objs += spl-generic.o
9f4c835a 24spl-objs += spl-atomic.o
9ab1ac14 25spl-objs += spl-mutex.o
04a479f7 26spl-objs += spl-kstat.o
f1ca4da6
BB
27
28splmodule := spl.ko
29splmoduledir := @kmoduledir@/kernel/lib/
30
a0aadf56 31install:
f1ca4da6
BB
32 mkdir -p $(DESTDIR)$(splmoduledir)
33 $(INSTALL) -m 644 $(splmodule) $(DESTDIR)$(splmoduledir)/$(splmodule)
34 -/sbin/depmod -a
35
36uninstall:
37 rm -f $(DESTDIR)$(splmoduledir)/$(splmodule)
38 -/sbin/depmod -a
39
40clean:
41 -rm -f $(splmodule) *.o .*.cmd *.mod.c *.ko *.s */*.o
42
43distclean: clean
44 rm -f Makefile
45 rm -rf .tmp_versions
46
47maintainer-clean: distclean
48
49distdir: $(DISTFILES)
50 cp -p $(DISTFILES) $(distdir)