Copy shared Qt libraries to build binary directory when creating a package.
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@349 fdac6126-5c0c-442c-9429-916003d36597
This commit is contained in:
@@ -96,6 +96,35 @@ if (WIN32)
|
|||||||
# "Delete \\\"$SMPROGRAMS\\\\$MUI_TEMP\\\\OpenFlipper.lnk\\\""
|
# "Delete \\\"$SMPROGRAMS\\\\$MUI_TEMP\\\\OpenFlipper.lnk\\\""
|
||||||
# )
|
# )
|
||||||
|
|
||||||
|
# Copy all shared Qt files to build binary dir
|
||||||
|
if ( NOT Q_WS_MAC)
|
||||||
|
if (DEFINED QT_QMAKE_EXECUTABLE)
|
||||||
|
SET (QTLIBLIST QtCore QtGui)
|
||||||
|
|
||||||
|
IF (MSVC)
|
||||||
|
set(TYPE "d")
|
||||||
|
FOREACH(qtlib ${QTLIBLIST})
|
||||||
|
IF (WIN32)
|
||||||
|
GET_FILENAME_COMPONENT(QT_DLL_PATH_tmp ${QT_QMAKE_EXECUTABLE} PATH)
|
||||||
|
file(MAKE_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/Debug)
|
||||||
|
file(MAKE_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/Release)
|
||||||
|
file(MAKE_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/MinSizeRel)
|
||||||
|
file(MAKE_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/RelWithDebInfo)
|
||||||
|
INSTALL(FILES ${QT_DLL_PATH_tmp}/${qtlib}${type}d4.dll
|
||||||
|
DESTINATION ./
|
||||||
|
CONFIGURATIONS Debug
|
||||||
|
COMPONENT Applications)
|
||||||
|
INSTALL(FILES ${QT_DLL_PATH_tmp}/${qtlib}4.dll
|
||||||
|
DESTINATION ./
|
||||||
|
CONFIGURATIONS Release
|
||||||
|
COMPONENT Applications)
|
||||||
|
ENDIF (WIN32)
|
||||||
|
ENDFOREACH(qtlib)
|
||||||
|
|
||||||
|
endif()
|
||||||
|
endif(DEFINED QT_QMAKE_EXECUTABLE)
|
||||||
|
endif()
|
||||||
|
|
||||||
# append dll's to installed package
|
# append dll's to installed package
|
||||||
#if (EXISTS ${CMAKE_SOURCE_DIR}/WIN)
|
#if (EXISTS ${CMAKE_SOURCE_DIR}/WIN)
|
||||||
#file (GLOB _files "${CMAKE_SOURCE_DIR}/WIN/DLLs/DLLs 32 debug/*.dll")
|
#file (GLOB _files "${CMAKE_SOURCE_DIR}/WIN/DLLs/DLLs 32 debug/*.dll")
|
||||||
|
|||||||
Reference in New Issue
Block a user