blob: 6d8e543aa99496dd7813785b51489a818162813b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
PROJECT(libucl-utils C)
FUNCTION(MAKE_UTIL UTIL_NAME UTIL_SRCS)
ADD_EXECUTABLE(${UTIL_NAME} ${UTIL_SRCS})
TARGET_LINK_LIBRARIES(${UTIL_NAME} ucl)
TARGET_INCLUDE_DIRECTORIES(${UTIL_NAME} PRIVATE
${CMAKE_SOURCE_DIR}/include
${CMAKE_SOURCE_DIR}/src
)
INSTALL(TARGETS ${UTIL_NAME} DESTINATION bin)
ENDFUNCTION()
MAKE_UTIL(ucl_chargen chargen.c)
MAKE_UTIL(ucl_objdump objdump.c)
MAKE_UTIL(ucl_tool ucl-tool.c)
|