InstallNicaFemto.cmake 825 B

1234567891011121314
  1. MACRO(InstallNicaFemto)
  2. set(NICAFEMTO_HASH 0350ba6a6c4548d5a5b880d8698c25446525723c)
  3. if(NOT EXISTS "${CMAKE_SOURCE_DIR}/nicafemto/CMakeLists.txt")
  4. execute_process(COMMAND git clone -b master https://git.jinr.ru/nica/nicafemto.git ${CMAKE_SOURCE_DIR}/nicafemto)
  5. execute_process(COMMAND git reset --hard ${NICAFEMTO_HASH} WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/nicafemto)
  6. endif()
  7. execute_process(COMMAND git fetch WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/nicafemto)
  8. execute_process(COMMAND git reset --hard ${NICAFEMTO_HASH} WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/nicafemto)
  9. set(NICAFEMTO_SUBDIR_BUILD ON)
  10. set(NICAFEMTO_CORE "${CMAKE_SOURCE_DIR}/nicafemto")
  11. add_subdirectory (${CMAKE_SOURCE_DIR}/nicafemto)
  12. add_subdirectory (${CMAKE_SOURCE_DIR}/nica_mpd)
  13. ENDMACRO(InstallNicaFemto)