# Set full RPATH, modules are libraries for dv-runtime
SET(CMAKE_INSTALL_RPATH ${USER_LOCAL_PREFIX}/${DV_MODULES_DIR})

IF(OS_WINDOWS)
	# Set common output directory for build results, for packaging and testing.
	SET(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/modules/)
ENDIF()

ADD_SUBDIRECTORY(cameras)
ADD_SUBDIRECTORY(output)
ADD_SUBDIRECTORY(input)
ADD_SUBDIRECTORY(dvsnoisefilter)
ADD_SUBDIRECTORY(frame_contrast)
ADD_SUBDIRECTORY(frame_histogram)
ADD_SUBDIRECTORY(calibration)
ADD_SUBDIRECTORY(frame_color_calibration)
ADD_SUBDIRECTORY(undistort)
ADD_SUBDIRECTORY(visualizer)
ADD_SUBDIRECTORY(accumulator)
ADD_SUBDIRECTORY(convert)
ADD_SUBDIRECTORY(flip_rotate)
ADD_SUBDIRECTORY(decimation)
ADD_SUBDIRECTORY(crop_scale)
ADD_SUBDIRECTORY(video_output)
ADD_SUBDIRECTORY(image_output)
ADD_SUBDIRECTORY(livestream)
ADD_SUBDIRECTORY(knoise)
ADD_SUBDIRECTORY(ynoise)
ADD_SUBDIRECTORY(export_csv)
ADD_SUBDIRECTORY(mvcamera)
ADD_SUBDIRECTORY(stereo_rectification)
ADD_SUBDIRECTORY(event_visualizer)
