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 ${CMAKE_BINARY_DIR}/src/analysis
) )
IF(NOT ENABLE_TESTS)
SET(SIP_DISABLE_FEATURES ${SIP_DISABLE_FEATURES} TESTS)
ENDIF(NOT ENABLE_TESTS)
IF(NOT ANDROID) IF(NOT ANDROID)
SET(SIP_DISABLE_FEATURES ${SIP_DISABLE_FEATURES} ANDROID) SET(SIP_DISABLE_FEATURES ${SIP_DISABLE_FEATURES} ANDROID)
ENDIF(NOT ANDROID) ENDIF(NOT ANDROID)

View File

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

View File

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