AC_PREREQ([2.59])
-AC_INIT([jansson], [1.1.3+], [petri@digip.org])
+AC_INIT([jansson], [1.2], [petri@digip.org])
AM_INIT_AUTOMAKE([1.10 foreign])
# Checks for programs.
AC_PROG_CC
+ AC_PROG_CXX
AC_PROG_LIBTOOL
# Checks for libraries.
# Checks for library functions.
AC_CONFIG_FILES([
+ jansson.pc
Makefile
doc/Makefile
src/Makefile
- include_HEADERS = jansson.h
+ include_HEADERS = jansson.h jansson.hpp jansson-impl.hpp
lib_LTLIBRARIES = libjansson.la
libjansson_la_SOURCES = \
value.c
libjansson_la_LDFLAGS = \
-export-symbols-regex '^json_' \
- -version-info 1:2:1
+ -version-info 2:0:2
AM_CFLAGS = -Wall -Wextra -Werror
+EXTRA_DIST = run
+
check_PROGRAMS = \
test_array \
test_equal \
test_load \
test_simple \
test_number \
- test_object
+ test_object \
+ test_cpp
test_array_SOURCES = test_array.c util.h
test_copy_SOURCES = test_copy.c util.h
test_simple_SOURCES = test_simple.c util.h
test_number_SOURCES = test_number.c util.h
test_object_SOURCES = test_object.c util.h
+ test_cpp_SOURCES = test_cpp.cpp
AM_CPPFLAGS = -I$(top_srcdir)/src
AM_CFLAGS = -Wall -Werror