SUBDIRS = . tests
lib_LTLIBRARIES = libjson-c.la
-if ENABLE_OLDNAME_COMPAT
-lib_LTLIBRARIES+=libjson.la
-endif
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = json-c.pc
-if ENABLE_OLDNAME_COMPAT
-pkgconfig_DATA += json.pc
-endif
libjson_cincludedir = $(includedir)/json-c
libjson_cinclude_HEADERS = \
libjson_c_la_LDFLAGS = -version-info 2:0:0 -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 \
debug.c \
maintainer-clean-local:
-rm -rf configure
-if ENABLE_OLDNAME_COMPAT
-# Remove old headers and create a compatibility link
-install-data-hook:
- if test -d "$(DESTDIR)@includedir@/json" ; then \
- (cd "$(DESTDIR)@includedir@/json" && \
- rm -f $(libjson_cinclude_HEADERS)) ; \
- rmdir "$(DESTDIR)@includedir@/json" ; \
- fi
- test \! -e "$(DESTDIR)@includedir@/json" || rm "$(DESTDIR)@includedir@/json"
- $(LN_S) json-c "$(DESTDIR)@includedir@/json"
-
uninstall-local:
- rm -f "$(DESTDIR)@includedir@/json"
rm -rf "$(DESTDIR)@includedir@/json-c"
-
-endif
+ rm -f "$(DESTDIR)@includedir@/json"
ANDROID_CFLAGS = -I$(top_srcdir) -DHAVE_CONFIG_H
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.
AC_CONFIG_FILES([
Makefile
-json.pc
json-c.pc
tests/Makefile
json-c-uninstalled.pc