EXTRA_DIST = README.html README-WIN32.html config.h.win32 doc json-c.vcproj
SUBDIRS = . tests
-lib_LTLIBRARIES = libjson-c.la libjson.la
+lib_LTLIBRARIES = libjson-c.la
+if ENABLE_OLDNAME_COMPAT
+lib_LTLIBRARIES+=libjson.la
+endif
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = json-c.pc
-libjsonincludedir = $(includedir)/json-c
-libjsoninclude_HEADERS = \
+libjson_cincludedir = $(includedir)/json-c
+libjson_cinclude_HEADERS = \
arraylist.h \
bits.h \
debug.h \
# json_config.h
libjson_c_la_LDFLAGS = -version-info 1:0:1 -no-undefined
+
+if ENABLE_OLDNAME_COMPAT
libjson_la_LDFLAGS = -version-info 1:0:1 -no-undefined -ljson-c
# Temporary libjson library. This will be removed after one release.
libjson_la_LIBADD = -ljson-c
+endif
+
libjson_c_la_SOURCES = \
arraylist.c \
AC_PROG_MAKE_SET
+AC_ARG_ENABLE(oldname-compat,
+ AS_HELP_STRING([--disable-oldname-compat],
+ [Don't include the old libjson.so library and include/json directory.]),
+[],
+[enable_oldname_compat=yes]
+)
+AM_CONDITIONAL(ENABLE_OLDNAME_COMPAT, [test "x${enable_oldname_compat}" != "xno"])
+
# Checks for programs.
# Checks for libraries.