QtMobility-1.0.0-install-win32.cmake.in 1.2 KB

1234567891011121314151617181920212223242526272829303132
  1. EXECUTE_PROCESS(COMMAND @qtmobility_make_cmd@ install
  2. OUTPUT_VARIABLE _output)
  3. IF(_output)
  4. MESSAGE(${_output})
  5. ENDIF()
  6. SET(_int_dir )
  7. IF(INTERMEDIATE_DIRECTORY)
  8. GET_FILENAME_COMPONENT(_int_dir ${INTERMEDIATE_DIRECTORY} NAME)
  9. IF(NOT EXISTS "@CTK_CMAKE_LIBRARY_OUTPUT_DIRECTORY@/${_int_dir}/")
  10. FILE(MAKE_DIRECTORY "@CTK_CMAKE_LIBRARY_OUTPUT_DIRECTORY@/${_int_dir}/")
  11. MESSAGE("Creating directory @CTK_CMAKE_LIBRARY_OUTPUT_DIRECTORY@/${_int_dir}")
  12. ENDIF()
  13. ENDIF()
  14. FILE(GLOB _files "@qtmobility_win32_install_prefix@/lib/*")
  15. FOREACH(_file ${_files})
  16. CONFIGURE_FILE(${_file} "@CTK_CMAKE_LIBRARY_OUTPUT_DIRECTORY@/${_int_dir}/" COPYONLY)
  17. MESSAGE("Copying ${_file} to @CTK_CMAKE_LIBRARY_OUTPUT_DIRECTORY@/${_int_dir}/")
  18. ENDFOREACH()
  19. FILE(GLOB _files "@qtmobility_patch_dir@/include/*")
  20. FOREACH(_file ${_files})
  21. CONFIGURE_FILE(${_file} "@qtmobility_win32_install_prefix@/include/" COPYONLY)
  22. MESSAGE("Copying ${_file} to @qtmobility_win32_install_prefix@/include/")
  23. ENDFOREACH()
  24. SET(_qtmob_config "SET(QTMOBILITY_LIBRARY_DIR \"@CTK_CMAKE_LIBRARY_OUTPUT_DIRECTORY@/${_int_dir}/\")
  25. SET(QTMOBILITY_INCLUDE_DIRS \"@qtmobility_win32_install_prefix@/include/\")")
  26. FILE(WRITE "@qtmobility_configured_patch_dir@/QtMobilityConfig.cmake" ${_qtmob_config})