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 EXTRA_CFLAGS
= @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
27 spl-objs
+= spl-condvar.o
30 splmoduledir
:= @kmoduledir@
/kernel
/lib
/
33 mkdir
-p
$(DESTDIR
)$(splmoduledir
)
34 $(INSTALL
) -m
644 $(splmodule
) $(DESTDIR
)$(splmoduledir
)/$(splmodule
)
38 rm -f
$(DESTDIR
)$(splmoduledir
)/$(splmodule
)
42 -rm -f
$(splmodule
) *.o .
*.cmd
*.mod.c
*.ko
*.s
*/*.o
48 maintainer-clean
: distclean
51 cp
-p
$(DISTFILES
) $(distdir
)