Commit 1534b6da authored by Julien Wintz's avatar Julien Wintz
Browse files

Build composer layer by default.

No more support dependencies are required.
parent e2df19b4
......@@ -115,23 +115,23 @@ endif(WIN32)
## Options
## #################################################################
option(DTK_ENABLE_COVERAGE "enable coverage report" false)
option(DTK_COVERAGE_USE_COBERTURA "use cobertura coverage format" true)
option(DTK_ENABLE_COVERAGE "enable coverage report" false)
option(DTK_COVERAGE_USE_COBERTURA "use cobertura coverage format" true)
option(DTK_ENABLE_MEMCHECK "enable valgrind memcheck report" false)
option(DTK_BUILD_COMPOSER "Build composer layer" false)
option(DTK_BUILD_COMPOSER "Build composer layer" true)
option(DTK_BUILD_DISTRIBUTED "Build distributed layer" true)
option(DTK_BUILD_SCRIPT "Build script layer" false)
option(DTK_BUILD_WRAPPERS "Build wrappers" false)
option(DTK_BUILD_WIDGETS "Build widgets" true)
option(DTK_BUILD_SUPPORT_CORE "Build support layer" false)
option(DTK_BUILD_SUPPORT_CONTAINER "Build support layer" false)
option(DTK_BUILD_SUPPORT_COMPOSER "Build support layer" false)
option(DTK_BUILD_SUPPORT_DISTRIBUTED "Build support layer" false)
option(DTK_BUILD_SUPPORT_GUI "Build support layer" false)
option(DTK_BUILD_SUPPORT_MATH "Build support layer" false)
option(DTK_BUILD_SUPPORT_PLOT "Build support layer" false)
option(DTK_BUILD_SUPPORT_VR "Build support layer" false)
option(DTK_BUILD_SCRIPT "Build script layer" false)
option(DTK_BUILD_WRAPPERS "Build wrappers" false)
option(DTK_BUILD_WIDGETS "Build widgets" true)
option(DTK_BUILD_SUPPORT_CORE "Build support layer" false)
option(DTK_BUILD_SUPPORT_CONTAINER "Build support layer" false)
option(DTK_BUILD_SUPPORT_COMPOSER "Build support layer" false)
option(DTK_BUILD_SUPPORT_DISTRIBUTED "Build support layer" false)
option(DTK_BUILD_SUPPORT_GUI "Build support layer" false)
option(DTK_BUILD_SUPPORT_MATH "Build support layer" false)
option(DTK_BUILD_SUPPORT_PLOT "Build support layer" false)
option(DTK_BUILD_SUPPORT_VR "Build support layer" false)
## ###################################################################
## Test setup
......
/* dtkAbstractDataFactory.h ---
*
* Author: Julien Wintz
* Copyright (C) 2008 - Julien Wintz, Inria.
* Created: Fri Nov 7 15:48:10 2008 (+0100)
* Version: $Id$
* Last-Updated: lun. févr. 3 13:43:19 2014 (+0100)
* By: Nicolas Niclausse
* Update #: 144
*/
/* Commentary:
*
*/
/* Change log:
*
*/
// Version: $Id$
//
//
// Commentary:
//
//
// Change Log:
//
//
// Code:
#ifndef DTKABSTRACTDATAFACTORY_H
#define DTKABSTRACTDATAFACTORY_H
#include "dtkAbstractFactory.h"
#include <dtkCoreSupport/dtkSmartPointer>
#include <dtkCoreSupport/dtkAbstractData>
#include <dtkCoreSupport/dtkAbstractDataConverter>
......@@ -43,11 +39,11 @@ class DTKCORESUPPORT_EXPORT dtkAbstractDataFactory : public dtkAbstractFactory
Q_OBJECT
public:
typedef dtkAbstractData *(*dtkAbstractDataCreator) (void);
typedef dtkAbstractDataReader *(*dtkAbstractDataReaderCreator) (void);
typedef dtkAbstractDataWriter *(*dtkAbstractDataWriterCreator) (void);
typedef dtkAbstractDataConverter *(*dtkAbstractDataConverterCreator)(void);
typedef dtkAbstractDataSerializer *(*dtkAbstractDataSerializerCreator)(void);
typedef dtkAbstractData *(*dtkAbstractDataCreator) (void);
typedef dtkAbstractDataReader *(*dtkAbstractDataReaderCreator) (void);
typedef dtkAbstractDataWriter *(*dtkAbstractDataWriterCreator) (void);
typedef dtkAbstractDataConverter *(*dtkAbstractDataConverterCreator)(void);
typedef dtkAbstractDataSerializer *(*dtkAbstractDataSerializerCreator)(void);
typedef dtkAbstractDataDeserializer *(*dtkAbstractDataDeserializerCreator)(void);
public:
......@@ -124,3 +120,6 @@ private:
};
#endif
//
// dtkAbstractDataFactory.h ends here
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