CMakeLists.txt 842 B

123456789101112131415161718192021222324
  1. if(NOT DEFINED APPDATA_RELEASE_DATE)
  2. if(EXISTS "${CMAKE_SOURCE_DIR}/.git")
  3. execute_process(COMMAND git log --tags -1 --pretty=%cd --date=short
  4. OUTPUT_VARIABLE APPDATA_RELEASE_DATE
  5. WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}"
  6. OUTPUT_STRIP_TRAILING_WHITESPACE)
  7. else()
  8. file(TIMESTAMP "${CMAKE_SOURCE_DIR}/CMakeLists.txt" APPDATA_RELEASE_DATE "%Y-%m-%d")
  9. endif()
  10. endif()
  11. configure_file(
  12. com.obsproject.Studio.appdata.xml.in
  13. com.obsproject.Studio.appdata.xml)
  14. install(FILES ${CMAKE_CURRENT_BINARY_DIR}/com.obsproject.Studio.appdata.xml
  15. DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/metainfo)
  16. install(FILES com.obsproject.Studio.desktop
  17. DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/applications)
  18. install(FILES ../forms/images/obs.png
  19. DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/256x256/apps
  20. RENAME com.obsproject.Studio.png)