]> git.ipfire.org Git - thirdparty/json-c.git/commitdiff
Improve pkgconfig setting 436/head
authorJose Bollo <jose.bollo@iot.bzh>
Wed, 25 Jul 2018 13:45:01 +0000 (15:45 +0200)
committerJose Bollo <jose.bollo@iot.bzh>
Wed, 25 Jul 2018 13:51:02 +0000 (15:51 +0200)
This changes allows to use #include <json-c/json.h>
instead of just #include <json.h>

This is normally possible but in some tricky case
this usage is broken without this change.

Here is the case that I encountered. I had to
compile json-c fresh version for some investigations
on newer versions. Then I installed it on my local
environment using option --prefix. After that I
had 2 versions:

 - the system wide version in usual locations
   /usr/lib and /usr/include
 - mine in my HOME directory

Then, as I'm used to include <json-c/json.h>, the
included iheder's version was the system wide one
whereas the linked lib was mine.

Signed-off-by: Jose Bollo <jose.bollo@iot.bzh>
json-c.pc.in

index 074378be8759a6fbba1ab530910330faed2aae78..79d9a5e8db8cc850608bb089e2daa420bb983741 100644 (file)
@@ -9,4 +9,4 @@ Version: @VERSION@
 Requires:
 Libs.private: @LIBS@
 Libs: -L${libdir} -ljson-c
-Cflags: -I${includedir}/json-c
+Cflags: -I${includedir} -I${includedir}/json-c