From 069ebb6212aa096adb1ded0823ac4194db9b0d03 Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Wed, 6 Jul 2016 07:37:47 +0200 Subject: gui, api, csv: support hier(7) on Unix This affects platforms such as FreeBSD, Cygwin or Linux. --- cmake/opentrack-hier.cmake | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 cmake/opentrack-hier.cmake (limited to 'cmake/opentrack-hier.cmake') diff --git a/cmake/opentrack-hier.cmake b/cmake/opentrack-hier.cmake new file mode 100644 index 00000000..8462531a --- /dev/null +++ b/cmake/opentrack-hier.cmake @@ -0,0 +1,19 @@ +if(WIN32 OR APPLE OR CYGWIN) + set(opentrack-hier-pfx ".") + set(opentrack-hier-path "/./") + set(opentrack-hier-doc ".") + set(opentrack-hier-str RUNTIME DESTINATION . LIBRARY DESTINATION .) +else() + set(opentrack-hier-pfx "libexec/opentrack") + set(opentrack-hier-path "/../libexec/opentrack/") + set(opentrack-hier-doc "share/doc/opentrack") + set(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${opentrack-hier-pfx}") + set(opentrack-hier-str ARCHIVE DESTINATION lib/opentrack LIBRARY DESTINATION ${opentrack-hier-pfx} RUNTIME DESTINATION bin) +endif() + +set(opentrack-binary-suffix "") +if(APPLE) + set(opentrack-binary-suffix ".bin") +elseif(WIN32) + set(opentrack-binary-suffix ".exe") +endif() -- cgit v1.2.3