Changeset 91cf55
- Timestamp:
- 01/31/12 11:34:39 (4 months ago)
- Branches:
- ('master', 'deebf2045e7119c339412580f37a1e653f7d5715')('controller-upgrade', '00f95d22e12d96ef089e0902ef62ae8ce841dc6f')
- Children:
- 6cbdac52b94aa004d967cf648710a356ebeaebbf
- Parents:
- 4ef7de7ac5c77210567ce43bbb71f8adda0f455b
- git-author:
- Micke Prag <micke.prag@telldus.se>2012-01-31 11:34:39+01:00
- git-committer:
- Micke Prag <micke.prag@telldus.se>2012-01-31 11:34:39+01:00
- File:
-
- 1 edited
-
telldus-gui/3rdparty/qt-components-desktop.cmake (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
telldus-gui/3rdparty/qt-components-desktop.cmake
r9afb2c r91cf55 53 53 PREFIX "Plugins/declarative/QtDesktop/plugin/" 54 54 ) 55 ELSEIF(APPLE) 56 ADD_CUSTOM_COMMAND(TARGET styleplugin POST_BUILD 57 COMMAND ${CMAKE_COMMAND} -E make_directory ${QT_COMPONENTS_OUTPUT_DIR}/plugin/ 58 COMMAND ${CMAKE_COMMAND} -E copy 59 ${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR}/libstyleplugin.dylib 60 ${QT_COMPONENTS_OUTPUT_DIR}/plugin/ 61 COMMENT "Copy plugin to destination bundle" 62 ) 63 INSTALL(CODE " 64 GET_FILENAME_COMPONENT(DESTDIR \"\$ENV{DESTDIR}\" ABSOLUTE) 65 SET(app \"\${DESTDIR}/Applications/TelldusCenter.app\") 66 GET_BUNDLE_AND_EXECUTABLE(\"\${app}\" bundle exe valid) 67 GET_FILENAME_COMPONENT(exedir \"\${exe}\" PATH) 68 SET(plugin \"\${bundle}/Contents/Plugins/declarative/QtDesktop/plugin/libstyleplugin${CMAKE_SHARED_LIBRARY_SUFFIX}\") 69 70 GET_ITEM_KEY(\"\${plugin}\" pkey) 71 SET(prereqs \"\") 72 GET_PREREQUISITES(\${plugin} prereqs 1 0 \"\${exe}\" \"\${bundle}/Contents/Frameworks/\") 73 FOREACH(pr \${prereqs}) 74 GET_ITEM_KEY(\"\${pr}\" rkey) 75 76 #Check to see if this is ourself 77 IF (NOT \${pkey} STREQUAL \${rkey}) 78 SET(kv \"\") 79 SET_BUNDLE_KEY_VALUES(kv \"\${pr}\" \"\${pr}\" \"\${exedir}\" \"\${bundle}/Contents/Frameworks/\" 1) 80 IF (NOT EXISTS \"\${\${kv}_RESOLVED_EMBEDDED_ITEM}\") 81 COPY_RESOLVED_FRAMEWORK_INTO_BUNDLE(\"\${\${kv}_RESOLVED_ITEM}\" \"\${\${kv}_RESOLVED_EMBEDDED_ITEM}\") 82 ENDIF () 83 EXECUTE_PROCESS(COMMAND install_name_tool 84 -change \"\${pr}\" \"\${\${rkey}_EMBEDDED_ITEM}\" \"\${plugin}\" 85 ) 86 ENDIF () 87 88 ENDFOREACH() 89 ") 55 90 ELSE() 56 91 SET_TARGET_PROPERTIES(styleplugin PROPERTIES
Note: See TracChangeset
for help on using the changeset viewer.
