CPack notes authored by Sebastian Hahta's avatar Sebastian Hahta
......@@ -10,7 +10,6 @@ In Windows have Visual Studio installed and use the cmake graphical interface to
## Dependencies:
* NvPipe: Custom version (https://github.com/knicos/NvPipe).
* OpenCV 4.1 and contrib modules (https://github.com/opencv/opencv, https://github.com/opencv/opencv_contrib)
* CUDA 10.1 SDK
* libuuid (on Linux only)
......@@ -24,3 +23,15 @@ In Windows have Visual Studio installed and use the cmake graphical interface to
* OpenVR SDK and SteamVR (https://github.com/ValveSoftware/openvr)
* NodeJS for web service
* Portaudio for sound
## Building and Packaging (Debian)
OpenCV should be built and installed as `.deb`.
In CMake configuration, enable:
* `CPACK_BINARY_DEB` (deb package is generated)
* `CPACK_DEBIAN_PACKAGE_GENERATE_SHLIBS` (shared library dependencies are included)
To generate `.deb` packages, use `make package` after configuration.
In addition, NVidia CUDA `.deb` packages (repository) should be used for all dependencies to be correctly resolved.
\ No newline at end of file