| | 1 | # Sources |
| | 2 | set(CPP_SOURCES main.cpp) |
| | 3 | set(CPP_HEADERS codegen-stubhead.hxx) |
| | 4 | include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR}) |
| | 5 | |
| | 6 | # Executables |
| | 7 | add_executable(libt2n-codegen ${CPP_SOURCES}) |
| | 8 | |
| | 9 | # Dependencies |
| | 10 | target_link_libraries(libt2n-codegen ${XMLPP_LIBRARIES}) |
| | 11 | |
| | 12 | # Installation |
| | 13 | install(TARGETS libt2n-codegen DESTINATION bin) |
| | 14 | install(FILES ${CPP_HEADERS} DESTINATION include) |
| | 15 | install(FILES clientlib.pc.in DESTINATION share/libt2n) |
| | 16 | install(FILES Libt2n.cmake DESTINATION ${CMAKE_ROOT}/Modules) |