#	$NetBSD: Makefile.inc,v 1.5 2006/10/26 05:02:12 thorpej Exp $

.PATH:	${.PARSEDIR}

# User may restrict available internalizer/externalizer codecs.
PROPLIB_CODECS?= 	xml scn

SRCS+=	prop_array.c prop_bool.c prop_codec.c prop_data.c prop_dictionary.c \
	prop_dictionary_util.c prop_ingest.c prop_kern.c prop_number.c \
	prop_object.c prop_string.c
SRCS+=	prop_rb.c

.if "${PROPLIB_CODECS:M*xml*}" != ""
SRCS+= 		prop_xml.c
CPPFLAGS+= 	-D_PROPLIB_CODEC_XML
.endif

.if "${PROPLIB_CODECS:M*scn*}" != ""
SRCS+= 		prop_scn.c
CPPFLAGS+= 	-D_PROPLIB_CODEC_SCN
.endif
