]> granicus.if.org Git - json-c/commitdiff
Note the rename in the ChangeLog, and update the instructions in the README file. kdopen-rename_library
authorEric Haszlakiewicz <erh+git@nimenees.com>
Sun, 29 Jul 2012 23:43:55 +0000 (18:43 -0500)
committerEric Haszlakiewicz <erh+git@nimenees.com>
Sun, 29 Jul 2012 23:43:55 +0000 (18:43 -0500)
ChangeLog
README

index e0fd4a3e786ad1c88cabd315855ebcc56fcaccab..42a3da99820fe395f7dc7f7c8e0d539d452ac341 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+
+NEXT.VERSION
+
+  * IMPORTANT: the name of the library has changed to libjson-c.so and
+     the header files are now in include/json-c.
+     The pkgconfig name has also changed from json to json-c.
+     You should change your build to use appropriate -I and -l options.
+     A compatibility shim is in place so builds using the old name will
+     continue to work, but that will be removed in the next release.
+
 0.10
 
   * Add a json_object_to_json_string_ext() function to allow output to be
diff --git a/README b/README
index 05ec274418f8da55c1d485b5b40fb47a8e1bbe58..20adddcc9f18185f74bae07ce01e874af7d058ff 100644 (file)
--- a/README
+++ b/README
@@ -3,6 +3,8 @@ Building on Unix with git, gcc and autotools
 Home page for json-c:
   http://oss.metaparadigm.com/json-c/
 
+  Caution: do NOT use sources from svn.metaparadigm.com, they are old.
+
 Github repo for json-c:
   https://github.com/json-c/json-c
 
@@ -20,9 +22,15 @@ To build and run the test programs run
 
     $ make check
 
-Linking to libjson
+Linking to libjson-c
 
 If your system has pkgconfig then you can just add this to your makefile
 
-CFLAGS += $(shell pkg-config --cflags json)
-LDFLAGS += $(shell pkg-config --libs json)
+CFLAGS += $(shell pkg-config --cflags json-c)
+LDFLAGS += $(shell pkg-config --libs json-c)
+
+Without pkgconfig, you would do something like this:
+
+JSON_C_DIR=/path/to/json_c/install
+CFLAGS += -I$(JSON_C_DIR)/include/json-c
+LDFLAGS+= -L$(JSON_C_DIR)/lib -ljson-c