
Combining the projects makes it easier to use common components. This fixes the build failure of maxutils due to missing jansson definitions.
13 lines
374 B
CMake
13 lines
374 B
CMake
add_executable(maxadmin maxadmin.c)
|
|
add_dependencies(maxadmin maxbase)
|
|
|
|
find_library(HIST edit)
|
|
if(HIST)
|
|
message(STATUS "Building MaxAdmin with editline: ${HIST}")
|
|
add_definitions(-DHISTORY)
|
|
target_link_libraries(maxadmin ${HIST})
|
|
else()
|
|
message(STATUS "Could not find editline library. MaxAdmin will be built without it.")
|
|
endif()
|
|
install_executable(maxadmin core)
|