diff --git a/CMakeLists.txt b/CMakeLists.txt index 7c57daf..320369c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -74,29 +74,26 @@ install( FILES uxplay.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 ) install( FILES README.md README.txt README.html LICENSE DESTINATION ${CMAKE_INSTALL_DOCDIR} ) install( FILES lib/llhttp/LICENSE-MIT DESTINATION ${CMAKE_INSTALL_DOCDIR}/llhttp ) install( FILES uxplay.service DESTINATION ${CMAKE_INSTALL_DOCDIR}/systemd ) - -if (DBUS_FOUND) -install( FILES Bluetooth_LE_beacon/dbus/uxplay-beacon.py +install( FILES Bluetooth_LE_beacon/uxplay-beacon.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 ) +install( FILES Bluetooth_LE_beacon/uxplay-beacon.py DESTINATION bin PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ WORLD_EXECUTE WORLD_READ) -install( FILES Bluetooth_LE_beacon/dbus/uxplay-beacon.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 ) +install( FILES Bluetooth_LE_beacon/uxplay_beacon_module_BleuIO.py + DESTINATION bin + PERMISSIONS OWNER_WRITE OWNER_READ GROUP_READ WORLD_READ) + +if (DBUS_FOUND) +install( FILES Bluetooth_LE_beacon/uxplay_beacon_module_BlueZ.py + DESTINATION bin + PERMISSIONS OWNER_WRITE OWNER_READ GROUP_READ WORLD_READ) endif() if (WIN32) -install( FILES Bluetooth_LE_beacon/winrt/uxplay-beacon.py +install( FILES Bluetooth_LE_beacon/uxplay_beacon_module_winrt.py DESTINATION bin - PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ WORLD_EXECUTE WORLD_READ) -install( FILES Bluetooth_LE_beacon/winrt/uxplay-beacon.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 ) + PERMISSIONS OWNER_WRITE OWNER_READ GROUP_READ WORLD_READ) endif() -if (APPLE) -install( FILES Bluetooth_LE_beacon/bleuio/uxplay-beacon.py - DESTINATION bin - PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ WORLD_EXECUTE WORLD_READ) -install( FILES Bluetooth_LE_beacon/bleuio/uxplay-beacon.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 ) -endif() - - # uninstall target if(NOT TARGET uninstall)