include $(top_srcdir)/config/Rules.am
-AM_CFLAGS += $(DEBUG_STACKFLAGS) $(FRAME_LARGER_THAN)
+VPATH = $(top_srcdir)/module/unicode
+
+# Includes kernel code, generate warnings for large stack frames
+AM_CFLAGS += $(FRAME_LARGER_THAN)
DEFAULT_INCLUDES += \
- -I${top_srcdir}/module/unicode/include \
- -I${top_srcdir}/lib/libspl/include
+ -I$(top_srcdir)/include \
+ -I$(top_srcdir)/lib/libspl/include
+
+noinst_LTLIBRARIES = libunicode.la
+
+USER_C =
+
+KERNEL_C = \
+ u8_textprep.c \
+ uconv.c
-lib_LTLIBRARIES = libunicode.la
+nodist_libunicode_la_SOURCES = \
+ $(USER_C) \
+ $(KERNEL_C)
-libunicode_la_SOURCES = \
- ${top_srcdir}/module/unicode/u8_textprep.c \
- ${top_srcdir}/module/unicode/uconv.c \
- ${top_srcdir}/module/unicode/include/sys/u8_textprep.h \
- ${top_srcdir}/module/unicode/include/sys/u8_textprep_data.h
+EXTRA_DIST = $(USER_C)