qjson: install pkg-config file

pull/1217/head
Pavel Vatagin 8 years ago
parent 04e1c349d9
commit 8417b59f26

@ -0,0 +1,22 @@
This file is part of MXE.
See index.html for further information.
diff -Naur qjson-0.8.1.orig/CMakeLists.txt qjson-0.8.1/CMakeLists.txt
--- qjson-0.8.1.orig/CMakeLists.txt 2012-11-27 14:06:57.000000000 +0400
+++ qjson-0.8.1/CMakeLists.txt 2016-02-13 03:00:18.725982532 +0300
@@ -56,13 +56,13 @@
set(LIBRARY_OUTPUT_PATH "${CMAKE_BINARY_DIR}/lib" )
# pkg-config
-IF (NOT WIN32)
+#IF (NOT WIN32)
CONFIGURE_FILE (${CMAKE_CURRENT_SOURCE_DIR}/QJson.pc.in
${CMAKE_CURRENT_BINARY_DIR}/QJson.pc
@ONLY)
INSTALL (FILES ${CMAKE_CURRENT_BINARY_DIR}/QJson.pc
DESTINATION ${LIB_INSTALL_DIR}/pkgconfig)
-ENDIF (NOT WIN32)
+#ENDIF (NOT WIN32)
# Subdirs
ADD_SUBDIRECTORY(src)

@ -0,0 +1,7 @@
#include <qjson/parser.h>
int main()
{
QJson::Parser p;
return 0;
}

@ -22,4 +22,9 @@ define $(PKG)_BUILD
-DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)'
$(MAKE) -C '$(1)/build' -j '$(JOBS)' install
'$(TARGET)-g++' \
-W -Wall -Werror -ansi -pedantic \
'$(2).cpp' -o '$(PREFIX)/$(TARGET)/bin/test-$(PKG).exe' \
`'$(TARGET)-pkg-config' QJson --cflags --libs`
endef

Loading…
Cancel
Save