Lines Matching refs:tinyxml2
14 project(tinyxml2) project
51 add_library(tinyxml2 tinyxml2.cpp tinyxml2.h) target
53 set_target_properties(tinyxml2 PROPERTIES
58 target_compile_definitions(tinyxml2 PUBLIC $<$<CONFIG:Debug>:TINYXML2_DEBUG>)
61 target_include_directories(tinyxml2 PUBLIC
66 target_compile_definitions(tinyxml2 PUBLIC -D_CRT_SECURE_NO_WARNINGS)
77 export(TARGETS tinyxml2
80 install(TARGETS tinyxml2
94 add_dependencies(xmltest tinyxml2)
95 target_link_libraries(xmltest tinyxml2)
107 install(FILES tinyxml2.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} COMPONENT tinyxml2_headers)
109 configure_file(tinyxml2.pc.in tinyxml2.pc @ONLY)
110 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/tinyxml2.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig…
141 install(EXPORT ${CMAKE_PROJECT_NAME}Targets NAMESPACE tinyxml2::