forked from Kistler-Group/sdbus-cpp
xml2cpp: Add missing EXPAT include dirs (#136)
This patch is required if EXPAT library is installed in non-standard location. Without 'target_include_directories' cmake will find EXPAT library: ... -- Found EXPAT: .../lib/libexpat.a (found version "2.2.10") ... But 'xml.cpp' compilation will fail with error: ... tools/xml2cpp-codegen/xml.cpp:7:10: fatal error: expat.h: No such file or directory 7 | #include <expat.h> ...
This commit is contained in:
@ -43,6 +43,7 @@ set(CMAKE_CXX_STANDARD 14)
|
||||
|
||||
add_executable(sdbus-c++-xml2cpp ${SDBUSCPP_XML2CPP_SRCS})
|
||||
target_link_libraries (sdbus-c++-xml2cpp ${EXPAT_LIBRARIES})
|
||||
target_include_directories(sdbus-c++-xml2cpp PRIVATE ${EXPAT_INCLUDE_DIRS})
|
||||
|
||||
#----------------------------------
|
||||
# INSTALLATION
|
||||
|
Reference in New Issue
Block a user