diff options
-rw-r--r-- | proto-wine/CMakeLists.txt | 3 | ||||
-rw-r--r-- | x-plane-plugin/CMakeLists.txt | 5 |
2 files changed, 5 insertions, 3 deletions
diff --git a/proto-wine/CMakeLists.txt b/proto-wine/CMakeLists.txt index 1ed8fac6..36550e6e 100644 --- a/proto-wine/CMakeLists.txt +++ b/proto-wine/CMakeLists.txt @@ -2,6 +2,7 @@ if(NOT WIN32) set(SDK_WINE_PREFIX "" CACHE PATH "Wine install prefix") set(SDK_WINE_NO_WRAPPER FALSE CACHE BOOL "disable Wine wrapper -- use Wine only for X-Plane") if(SDK_WINE_PREFIX) + include(opentrack-hier) opentrack_boilerplate(opentrack-proto-wine) target_link_libraries(opentrack-proto-wine opentrack-compat opentrack-csv) if(NOT SDK_WINE_NO_WRAPPER) @@ -20,7 +21,7 @@ if(NOT WIN32) add_custom_target(wine-wrapper ALL DEPENDS opentrack-wrapper-wine.exe.so) add_dependencies(opentrack-proto-wine wine-wrapper) add_dependencies(wine-wrapper opentrack-compat) - install(FILES "${CMAKE_CURRENT_BINARY_DIR}/opentrack-wrapper-wine.exe.so" DESTINATION .) + install(FILES "${CMAKE_CURRENT_BINARY_DIR}/opentrack-wrapper-wine.exe.so" DESTINATION ${opentrack-hier-pfx}) endif() endif() endif() diff --git a/x-plane-plugin/CMakeLists.txt b/x-plane-plugin/CMakeLists.txt index 616f0d54..63fdb399 100644 --- a/x-plane-plugin/CMakeLists.txt +++ b/x-plane-plugin/CMakeLists.txt @@ -1,6 +1,7 @@ -opentrack_boilerplate(opentrack-xplane-plugin NO-LIBRARY) if(LINUX OR APPLE) + opentrack_boilerplate(opentrack-xplane-plugin NO-LIBRARY) + include(opentrack-hier) set(SDK_XPLANE "" CACHE PATH "Path to X-Plane SDK") if(SDK_XPLANE) # probably librt already included @@ -25,6 +26,6 @@ if(LINUX OR APPLE) if(UNIX AND NOT APPLE) target_link_libraries(opentrack-xplane-plugin rt) endif() - install(TARGETS opentrack-xplane-plugin RUNTIME DESTINATION . LIBRARY DESTINATION . ) + install(TARGETS opentrack-xplane-plugin RUNTIME DESTINATION ${opentrack-hier-pfx} LIBRARY DESTINATION ${opentrack-hier-pfx} ) endif() endif() |