1
# CMakeLists for BuildTools
3
find_package(Vala REQUIRED)
4
include("${VALA_USE_FILE}")
6
find_package(GLIB2 REQUIRED)
7
pkg_check_modules(GEE REQUIRED gee-1.0)
8
pkg_check_modules(GIO2 REQUIRED gio-2.0)
10
ensure_vala_version("0.10" MINIMUM)
14
set(BUILDLIST_SOURCES buildlist.vala
17
link_libraries(${GLIB2_LIBRARIES}
22
include_directories(${CMAKE_BINARY_DIR}
23
${CMAKE_CURRENT_SOURCE_DIR}
29
add_definitions(${GEE_CFLAGS} ${GEE_CFLAGS_OTHER})
31
vala_add_executable("buildlist" ${BUILDLIST_SOURCES}
32
PACKAGES posix glib-2.0 gio-2.0 gee-1.0
35
install(TARGETS buildlist DESTINATION include/apbuild COMPONENT headers)
36
install(PROGRAMS apgcc
43
install(FILES Apbuild/GCC.pm
45
DESTINATION share/apbuild
48
install(FILES ctype.h DESTINATION include/apbuild COMPONENT headers)
49
install(FILES relaytool.m4 DESTINATION share/aclocal COMPONENT headers)