Commit c06e4f57 authored by NICLAUSSE Nicolas's avatar NICLAUSSE Nicolas
Browse files

Merge branch 'master' of github.com:d-tk/dtk

parents 0511588d f1d43c9f
......@@ -99,9 +99,12 @@ option(DTK_BUILD_SUPPORT_PLOT "Build support layer" false)
## Dependencies
## #################################################################
find_package(Qt5Core REQUIRED)
find_package(Qt5Gui REQUIRED)
find_package(Qt5Xml REQUIRED)
find_package(Qt5Core REQUIRED)
find_package(Qt5Quick REQUIRED)
find_package(Qt5Network REQUIRED)
find_package(Qt5Gui REQUIRED)
find_package(Qt5Xml REQUIRED)
find_package(Qt5Declarative REQUIRED)
## #################################################################
## Dependencies - Optional [TO BE REMOVED]
......
......@@ -385,16 +385,14 @@ qt5_add_resources(${PROJECT_NAME}_SOURCES_QRC ${${PROJECT_NAME}_RESOURCES})
add_library(${PROJECT_NAME} SHARED
${${PROJECT_NAME}_SOURCES}
${${PROJECT_NAME}_HEADERS}
${${PROJECT_NAME}_SOURCES_QRC}
)
${${PROJECT_NAME}_SOURCES_QRC})
target_link_libraries(${PROJECT_NAME}
dtkMathSupport
dtkContainerSupport
dtkCoreSupport
dtkGuiSupport
dtkLog
)
dtkLog)
if(DTK_BUILD_SUPPORT_DISTRIBUTED)
target_link_libraries(${PROJECT_NAME} dtkDistributedSupport)
......@@ -417,15 +415,13 @@ qt5_use_modules(${PROJECT_NAME} Network)
qt5_use_modules(${PROJECT_NAME} Widgets)
qt5_use_modules(${PROJECT_NAME} Xml)
## ###################################################################
## #################################################################
## Target properties
## ###################################################################
## #################################################################
if(APPLE)
set_target_properties(${PROJECT_NAME} PROPERTIES MACOSX_RPATH 1)
set_target_properties(${PROJECT_NAME} PROPERTIES
INSTALL_NAME_DIR "@executable_path/../lib")
endif(APPLE)
set_target_properties(${PROJECT_NAME} PROPERTIES MACOSX_RPATH 0)
set_target_properties(${PROJECT_NAME} PROPERTIES INSTALL_NAME_DIR "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}")
set_target_properties(${PROJECT_NAME} PROPERTIES INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}")
## #################################################################
## Export header file
......
......@@ -54,6 +54,14 @@ target_link_libraries(${PROJECT_NAME}
qt5_use_modules(${PROJECT_NAME} Core)
qt5_use_modules(${PROJECT_NAME} Widgets)
## #################################################################
## Target properties
## #################################################################
set_target_properties(${PROJECT_NAME} PROPERTIES MACOSX_RPATH 0)
set_target_properties(${PROJECT_NAME} PROPERTIES INSTALL_NAME_DIR "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}")
set_target_properties(${PROJECT_NAME} PROPERTIES INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}")
## #################################################################
## Export header file
## #################################################################
......
......@@ -77,7 +77,7 @@ template <typename T> bool dtkCorePluginManagerPrivate<T>::check(const QString&
template <typename T> dtkCorePluginManager<T>::dtkCorePluginManager(void) : d(new dtkCorePluginManagerPrivate<T>)
{
// dtkMetaPluginFactory::instance()->registerFactory<T>(this);
}
template <typename T> dtkCorePluginManager<T>::~dtkCorePluginManager(void)
......
......@@ -132,7 +132,6 @@ configure_file (
"${PROJECT_SOURCE_DIR}/dtkConfig.h.in"
"${PROJECT_BINARY_DIR}/../../dtkConfig.h")
## #################################################################
## Build rules
## #################################################################
......@@ -151,6 +150,14 @@ target_link_libraries(${PROJECT_NAME}
dtkLog
dtkMathSupport)
## #################################################################
## Target properties
## #################################################################
set_target_properties(${PROJECT_NAME} PROPERTIES MACOSX_RPATH 0)
set_target_properties(${PROJECT_NAME} PROPERTIES INSTALL_NAME_DIR "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}")
set_target_properties(${PROJECT_NAME} PROPERTIES INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}")
## #################################################################
## Export header file
## #################################################################
......
/* dtkDistributedSettings.cpp ---
*
* Author: Julien Wintz
* Created: Mon Feb 11 14:50:53 2013 (+0100)
* Version:
* Last-Updated: Mon Feb 11 15:34:32 2013 (+0100)
* By: Julien Wintz
* Update #: 13
*/
/* Change Log:
*
*/
// Version: $Id$
//
//
// Commentary:
//
//
// Change Log:
//
//
// Code:
#include "dtkDistributedSettings.h"
......@@ -27,3 +27,6 @@ dtkDistributedSettings::~dtkDistributedSettings(void)
{
}
//
// dtkDistributedSettings.cpp ends here
......@@ -158,6 +158,14 @@ set(${PROJECT_NAME}_HEADERS
${${PROJECT_NAME}_HEADERS}
"${CMAKE_BINARY_DIR}/${PROJECT_NAME}Export.h")
## #################################################################
## Target properties
## #################################################################
set_target_properties(${PROJECT_NAME} PROPERTIES MACOSX_RPATH 0)
set_target_properties(${PROJECT_NAME} PROPERTIES INSTALL_NAME_DIR "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}")
set_target_properties(${PROJECT_NAME} PROPERTIES INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}")
## #################################################################
## Installation
## #################################################################
......
### CMakeLists.txt ---
### CMakeLists.txt ---
######################################################################
project(dtkGuiSupport)
......@@ -119,6 +119,14 @@ qt5_use_modules(${PROJECT_NAME} Gui)
qt5_use_modules(${PROJECT_NAME} Quick)
qt5_use_modules(${PROJECT_NAME} Widgets)
## #################################################################
## Target properties
## #################################################################
set_target_properties(${PROJECT_NAME} PROPERTIES MACOSX_RPATH 0)
set_target_properties(${PROJECT_NAME} PROPERTIES INSTALL_NAME_DIR "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}")
set_target_properties(${PROJECT_NAME} PROPERTIES INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}")
## #################################################################
## Export header file
## #################################################################
......
### CMakeLists.txt ---
project(dtkMathSupport)
## #################################################################
## Sources
## #################################################################
......@@ -45,6 +45,14 @@ target_link_libraries(${PROJECT_NAME}
qt5_use_modules(${PROJECT_NAME} Core)
## #################################################################
## Target properties
## #################################################################
set_target_properties(${PROJECT_NAME} PROPERTIES MACOSX_RPATH 0)
set_target_properties(${PROJECT_NAME} PROPERTIES INSTALL_NAME_DIR "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}")
set_target_properties(${PROJECT_NAME} PROPERTIES INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}")
## #################################################################
## Export header file
## #################################################################
......
### CMakeLists.txt ---
##
### CMakeLists.txt ---
##
## Author: Julien Wintz
## Copyright (C) 2008 - Julien Wintz, Inria.
## Created: Mon Nov 22 10:20:27 2010 (+0100)
######################################################################
##
### Commentary:
##
##
### Commentary:
##
######################################################################
##
##
### Change log:
##
##
######################################################################
project(dtkPlotSupport)
......@@ -77,6 +77,14 @@ target_link_libraries(${PROJECT_NAME}
qt5_use_modules(${PROJECT_NAME} Core)
qt5_use_modules(${PROJECT_NAME} Widgets)
## #################################################################
## Target properties
## #################################################################
set_target_properties(${PROJECT_NAME} PROPERTIES MACOSX_RPATH 0)
set_target_properties(${PROJECT_NAME} PROPERTIES INSTALL_NAME_DIR "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}")
set_target_properties(${PROJECT_NAME} PROPERTIES INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}")
## #################################################################
## Export header file
## #################################################################
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment