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

ADD_LIBRARY(ngc4 MODULE initng_ngc4.c)
INSTALL_TARGETS(/lib/initng ngc4)

ADD_LIBRARY(ngcclient SHARED libngcclient.c)
INSTALL_TARGETS(/lib ngcclient)

ADD_EXECUTABLE(ngc ngc4.c)
TARGET_LINK_LIBRARIES(ngc ngcclient)

IF (BUILD_NGE)
	LINK_DIRECTORIES(${CMAKE_BINARY_DIR}/plugins/nge)
	INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/plugins/nge)
	ADD_DEFINITIONS(-DHAVE_NGE)
	TARGET_LINK_LIBRARIES(ngc ngeclient)
ENDIF (BUILD_NGE)

SET_TARGET_PROPERTIES(ngc PROPERTIES POST_INSTALL_SCRIPT
	${CMAKE_CURRENT_SOURCE_DIR}/create_links.cmake)
INSTALL_TARGETS(/sbin ngc)


INSTALL_FILES(/usr/include/initng FILES libngcclient.h initng_ngc4.h)
