#       $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