sip bindings: exclude QgsCompositionChecker when not building tests

This commit is contained in:
Juergen E. Fischer 2017-05-16 08:45:39 +02:00
parent 70da239a24
commit 2f70b426e9
3 changed files with 14 additions and 0 deletions

View File

@ -132,6 +132,10 @@ INCLUDE_DIRECTORIES(
${CMAKE_BINARY_DIR}/src/analysis
)
IF(NOT ENABLE_TESTS)
SET(SIP_DISABLE_FEATURES ${SIP_DISABLE_FEATURES} TESTS)
ENDIF(NOT ENABLE_TESTS)
IF(NOT ANDROID)
SET(SIP_DISABLE_FEATURES ${SIP_DISABLE_FEATURES} ANDROID)
ENDIF(NOT ANDROID)

View File

@ -123,6 +123,9 @@ class QgsMultiRenderChecker
};
%Feature TESTS
%If (TESTS)
class QgsCompositionChecker : QgsMultiRenderChecker
{
@ -145,6 +148,8 @@ class QgsCompositionChecker : QgsMultiRenderChecker
};
%End
/************************************************************************
* This file has been generated automatically from *

View File

@ -132,6 +132,9 @@ class CORE_EXPORT QgsMultiRenderChecker
};
#ifdef ENABLE_TESTS
SIP_FEATURE( TESTS )
SIP_IF_FEATURE( TESTS )
///@cond PRIVATE
/** \ingroup core
@ -156,6 +159,8 @@ class CORE_EXPORT QgsCompositionChecker : public QgsMultiRenderChecker
int mDotsPerMeter;
};
///@endcond
SIP_END
#endif