INCLUDE_DIRECTORIES( ${CMAKE_SOURCE_DIR}/src ${CMAKE_BINARY_DIR} )

ADD_LIBRARY(nge MODULE initng_nge.c)
TARGET_LINK_LIBRARIES(nge initng)
INSTALL_TARGETS(/lib/initng nge)

ADD_LIBRARY(ngeclient SHARED libngeclient.c)
INSTALL_TARGETS(/lib ngeclient)

ADD_EXECUTABLE(nge_bin nge.c)
TARGET_LINK_LIBRARIES(nge_bin ngeclient)
SET_TARGET_PROPERTIES(nge_bin PROPERTIES OUTPUT_NAME nge)
INSTALL_TARGETS(/sbin nge_bin)

ADD_EXECUTABLE(nge_raw_bin nge_raw.c)
TARGET_LINK_LIBRARIES(nge_raw_bin ngeclient)
SET_TARGET_PROPERTIES(nge_raw_bin PROPERTIES OUTPUT_NAME nge_raw)
INSTALL_TARGETS(/sbin nge_raw_bin)

INSTALL_FILES(/usr/include/initng FILES libngeclient.h initng_nge.h)
