mirror of
https://github.com/albfan/miraclecast.git
synced 2025-02-13 10:22:04 +00:00
65 lines
1.8 KiB
CMake
65 lines
1.8 KiB
CMake
|
|
########### install files ###############
|
|
|
|
execute_process(
|
|
COMMAND ${PKG_CONFIG_EXECUTABLE} --variable=system_bus_services_dir dbus-1
|
|
OUTPUT_VARIABLE DBUS_SYSTEM_SERVICES_DIR
|
|
OUTPUT_STRIP_TRAILING_WHITESPACE
|
|
)
|
|
execute_process(
|
|
COMMAND ${PKG_CONFIG_EXECUTABLE} --variable=systemdsystemunitdir systemd
|
|
OUTPUT_VARIABLE SYSTEMD_SYSTEM_UNIT_DIR
|
|
OUTPUT_STRIP_TRAILING_WHITESPACE
|
|
)
|
|
|
|
configure_file(
|
|
miracle-wifid.service.cmake
|
|
miracle-wifid.service
|
|
)
|
|
install(
|
|
FILES ${CMAKE_CURRENT_BINARY_DIR}/miracle-wifid.service
|
|
DESTINATION ${SYSTEMD_SYSTEM_UNIT_DIR}/
|
|
)
|
|
install(
|
|
CODE "execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink miracle-wifid.service ${SYSTEMD_SYSTEM_UNIT_DIR}/dbus-org.freedesktop.miracle.wifi.service)"
|
|
)
|
|
|
|
configure_file(
|
|
miracle-dispd.service.cmake
|
|
miracle-dispd.service
|
|
)
|
|
install(
|
|
FILES ${CMAKE_CURRENT_BINARY_DIR}/miracle-dispd.service
|
|
DESTINATION ${SYSTEMD_SYSTEM_UNIT_DIR}/
|
|
)
|
|
install(
|
|
CODE "execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink miracle-dispd.service ${SYSTEMD_SYSTEM_UNIT_DIR}/dbus-org.freedesktop.miracle.wfd.service)"
|
|
)
|
|
|
|
configure_file(
|
|
org.freedesktop.miracle.wifi.service.cmake
|
|
org.freedesktop.miracle.wifi.service
|
|
)
|
|
install(
|
|
FILES ${CMAKE_CURRENT_BINARY_DIR}/org.freedesktop.miracle.wifi.service
|
|
DESTINATION ${DBUS_SYSTEM_SERVICES_DIR}/
|
|
)
|
|
|
|
configure_file(
|
|
org.freedesktop.miracle.wfd.service.cmake
|
|
org.freedesktop.miracle.wfd.service
|
|
)
|
|
install(
|
|
FILES ${CMAKE_CURRENT_BINARY_DIR}/org.freedesktop.miracle.wfd.service
|
|
DESTINATION ${DBUS_SYSTEM_SERVICES_DIR}/
|
|
)
|
|
|
|
install(
|
|
PROGRAMS miracle-gst gstplayer uibc-viewer
|
|
DESTINATION bin
|
|
)
|
|
|
|
install(
|
|
FILES org.freedesktop.miracle.conf
|
|
DESTINATION /etc/dbus-1/system.d
|
|
)
|