include Makefile.am.inc EXTRA_DIST = README.html README-WIN32.html config.h.win32 doc json-c.vcproj 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 = \ arraylist.h \ bits.h \ debug.h \ json.h \ json_config.h \ json_c_version.h \ json_inttypes.h \ json_object.h \ json_object_iterator.h \ json_object_private.h \ json_tokener.h \ json_util.h \ linkhash.h \ printbuf.h #libjsonx_includedir = $(libdir)/json-c-@VERSION@ # #libjsonx_include_HEADERS = \ # json_config.h 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 \ json_c_version.c \ json_object.c \ json_object_iterator.c \ json_tokener.c \ json_util.c \ linkhash.c \ printbuf.c distclean-local: -rm -rf $(testsubdir) -rm -rf config.h.in~ Makefile.in aclocal.m4 autom4te.cache/ config.guess config.sub depcomp install-sh ltmain.sh missing 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 ANDROID_CFLAGS = -I$(top_srcdir) -DHAVE_CONFIG_H Android.mk: Makefile.am androgenizer -:PROJECT json-c \ -:SHARED libjson-c \ -:TAGS eng debug \ -:REL_TOP $(top_srcdir) -:ABS_TOP $(abs_top_srcdir) \ -:SOURCES $(libjson_c_la_SOURCES) $(nodist_libjson_c_la_SOURCES) \ -:CFLAGS $(DEFS) $(ANDROID_CFLAGS) $(libjson_c_la_CFLAGS) \ -:LDFLAGS $(libjson_c_la_LDFLAGS) $(libjson_c_la_LIBADD) \ -:HEADER_TARGET json-c \ -:HEADERS $(libjson_cinclude_HEADERS) \ -:PASSTHROUGH LOCAL_ARM_MODE:=arm \ > $@