Skip to content

Commit

Permalink
+ use variables instead of hard-coded library names
Browse files Browse the repository at this point in the history
  • Loading branch information
wwmayer committed Jul 17, 2015
1 parent 1b58ec8 commit 36249a6
Show file tree
Hide file tree
Showing 9 changed files with 84 additions and 7 deletions.
12 changes: 12 additions & 0 deletions cMake/UseLibPack10x.cmake
Expand Up @@ -131,10 +131,22 @@ set(QT_QTCORE_LIBRARY
optimized QtCore4.lib debug QtCored4.lib
)

set(QT_QTXML_LIBRARY
optimized QtXml4.lib debug QtXmld4.lib
)

set(QT_QT3SUPPORT_LIBRARY
optimized Qt3Support4.lib debug Qt3Supportd4.lib
)

set(QT_QTUITOOLS_LIBRARY
optimized QtUiTools.lib debug QtUiToolsd.lib
)

set(QT_QTMAIN_LIBRARY
debug qtmaind.lib optimized qtmain.lib
)

set(QT_UIC_EXECUTABLE ${FREECAD_LIBPACK_DIR}/bin/uic.exe)
set(QT_MOC_EXECUTABLE ${FREECAD_LIBPACK_DIR}/bin/moc.exe)
set(QT_RCC_EXECUTABLE ${FREECAD_LIBPACK_DIR}/bin/rcc.exe)
Expand Down
15 changes: 15 additions & 0 deletions cMake/UseLibPack6x.cmake
Expand Up @@ -116,6 +116,21 @@ set(QT_QTCORE_LIBRARY
debug QtCored4.lib
)

set(QT_QTXML_LIBRARY
optimized QtXml4.lib
debug QtXmld4.lib
)

set(QT_QTUITOOLS_LIBRARY
optimized QtUiTools.lib
debug QtUiToolsd.lib
)

set(QT_QTMAIN_LIBRARY
debug qtmaind.lib
optimized qtmain.lib
)

set(QT_UIC_EXECUTABLE ${FREECAD_LIBPACK_DIR}/bin/uic.exe)
set(QT_MOC_EXECUTABLE ${FREECAD_LIBPACK_DIR}/bin/moc.exe)
set(QT_RCC_EXECUTABLE ${FREECAD_LIBPACK_DIR}/bin/rcc.exe)
Expand Down
15 changes: 15 additions & 0 deletions cMake/UseLibPack7x.cmake
Expand Up @@ -125,6 +125,21 @@ set(QT_QTCORE_LIBRARY
debug QtCored4.lib
)

set(QT_QTXML_LIBRARY
optimized QtXml4.lib
debug QtXmld4.lib
)

set(QT_QTUITOOLS_LIBRARY
optimized QtUiTools.lib
debug QtUiToolsd.lib
)

set(QT_QTMAIN_LIBRARY
debug qtmaind.lib
optimized qtmain.lib
)

set(QT_UIC_EXECUTABLE ${FREECAD_LIBPACK_DIR}/bin/uic.exe)
set(QT_MOC_EXECUTABLE ${FREECAD_LIBPACK_DIR}/bin/moc.exe)
set(QT_RCC_EXECUTABLE ${FREECAD_LIBPACK_DIR}/bin/rcc.exe)
Expand Down
15 changes: 15 additions & 0 deletions cMake/UseLibPack8x.cmake
Expand Up @@ -137,6 +137,21 @@ set(QT_QTCORE_LIBRARY
debug QtCored4.lib
)

set(QT_QTXML_LIBRARY
optimized QtXml4.lib
debug QtXmld4.lib
)

set(QT_QTUITOOLS_LIBRARY
optimized QtUiTools.lib
debug QtUiToolsd.lib
)

set(QT_QTMAIN_LIBRARY
debug qtmaind.lib
optimized qtmain.lib
)

set(QT_UIC_EXECUTABLE ${FREECAD_LIBPACK_DIR}/bin/uic.exe)
set(QT_MOC_EXECUTABLE ${FREECAD_LIBPACK_DIR}/bin/moc.exe)
set(QT_RCC_EXECUTABLE ${FREECAD_LIBPACK_DIR}/bin/rcc.exe)
Expand Down
10 changes: 10 additions & 0 deletions cMake/UseLibPack9x.cmake
Expand Up @@ -154,6 +154,16 @@ set(QT_QT3SUPPORT_LIBRARY
debug Qt3Supportd4.lib
)

set(QT_QTUITOOLS_LIBRARY
optimized QtUiTools.lib
debug QtUiToolsd.lib
)

set(QT_QTMAIN_LIBRARY
debug qtmaind.lib
optimized qtmain.lib
)

set(QT_UIC_EXECUTABLE ${FREECAD_LIBPACK_DIR}/bin/uic.exe)
set(QT_MOC_EXECUTABLE ${FREECAD_LIBPACK_DIR}/bin/moc.exe)
set(QT_RCC_EXECUTABLE ${FREECAD_LIBPACK_DIR}/bin/rcc.exe)
Expand Down
10 changes: 10 additions & 0 deletions cMake/UseLibPackCustom.cmake
Expand Up @@ -150,6 +150,16 @@ set(QT_QT3SUPPORT_LIBRARY
debug Qt3Supportd4.lib
)

set(QT_QTUITOOLS_LIBRARY
optimized QtUiTools.lib
debug QtUiToolsd.lib
)

set(QT_QTMAIN_LIBRARY
debug qtmaind.lib
optimized qtmain.lib
)

set(QT_UIC_EXECUTABLE ${FREECAD_LIBPACK_DIR}/bin/uic.exe)
set(QT_MOC_EXECUTABLE ${FREECAD_LIBPACK_DIR}/bin/moc.exe)
set(QT_RCC_EXECUTABLE ${FREECAD_LIBPACK_DIR}/bin/rcc.exe)
Expand Down
3 changes: 2 additions & 1 deletion src/App/CMakeLists.txt
Expand Up @@ -26,7 +26,8 @@ include_directories(
set(FreeCADApp_LIBS
FreeCADBase
${Boost_LIBRARIES}
${QT_LIBRARIES}
${QT_QTCORE_LIBRARY}
${QT_QTXML_LIBRARY}
)

generate_from_xml(DocumentPy)
Expand Down
3 changes: 1 addition & 2 deletions src/Gui/CMakeLists.txt
Expand Up @@ -45,8 +45,7 @@ if(MSVC)
debug ${COIN3D_LIBRARY_DEBUG}
optimized ${COIN3D_LIBRARY_RELEASE}
${QT_LIBRARIES}
optimized QtUiTools.lib
debug QtUiToolsd.lib
${QT_QTUITOOLS_LIBRARY}
${OPENGL_gl_LIBRARY}
)
else(MSVC)
Expand Down
8 changes: 4 additions & 4 deletions src/Main/CMakeLists.txt
Expand Up @@ -32,8 +32,7 @@ if(BUILD_GUI)
if(MSVC)
SET(FreeCAD_LIBS
FreeCADGui
debug qtmaind.lib
optimized qtmain.lib
${QT_QTMAIN_LIBRARY}
)
else(MSVC)
SET(FreeCAD_LIBS
Expand Down Expand Up @@ -66,7 +65,8 @@ add_executable(FreeCADMainCmd ${FreeCADMainCmd_SRCS})

target_link_libraries(FreeCADMainCmd
FreeCADApp
${QT_LIBRARIES}
${QT_QTCORE_LIBRARY}
${QT_QTXML_LIBRARY}
)

SET_BIN_DIR(FreeCADMainCmd FreeCADCmd)
Expand All @@ -85,7 +85,7 @@ endif(WIN32)
######################## FreeCADMainPy ########################

SET(FreeCADMainPy_SRCS
MainPy.cpp
MainPy.cpp
)

add_library(FreeCADMainPy SHARED ${FreeCADMainPy_SRCS})
Expand Down

0 comments on commit 36249a6

Please sign in to comment.