1 # Makefile.in for spl kernel module
4 DISTFILES
= Makefile.in \
5 spl-kmem.c spl-rwlock.c spl-taskq.c \
6 spl-thread.c spl-generic.c
7 CPPFLAGS
+= @KERNELCPPFLAGS@
9 # Solaris porting layer module
12 spl-objs
+= spl-debug.o
13 spl-objs
+= spl-proc.o
14 spl-objs
+= spl-kmem.o
15 spl-objs
+= spl-thread.o
16 spl-objs
+= spl-taskq.o
17 spl-objs
+= spl-rwlock.o
18 spl-objs
+= spl-vnode.o
20 spl-objs
+= spl-time.o
21 spl-objs
+= spl-kobj.o
22 spl-objs
+= spl-module.o
23 spl-objs
+= spl-generic.o
24 spl-objs
+= spl-atomic.o
25 spl-objs
+= spl-mutex.o
26 spl-objs
+= spl-kstat.o
29 splmoduledir
:= @kmoduledir@
/kernel
/lib
/
32 mkdir
-p
$(DESTDIR
)$(splmoduledir
)
33 $(INSTALL
) -m
644 $(splmodule
) $(DESTDIR
)$(splmoduledir
)/$(splmodule
)
37 rm -f
$(DESTDIR
)$(splmoduledir
)/$(splmodule
)
41 -rm -f
$(splmodule
) *.o .
*.cmd
*.mod.c
*.ko
*.s
*/*.o
47 maintainer-clean
: distclean
50 cp
-p
$(DISTFILES
) $(distdir
)