mirror of https://github.com/opencv/opencv.git
Open Source Computer Vision Library
https://opencv.org/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
83 lines
2.1 KiB
83 lines
2.1 KiB
#cmakedefine PLATFORM_WINDOWS |
|
|
|
// |
|
// Define and set to 1 if the target system has c++11/14 support |
|
// and you want IlmBase to NOT use it's features |
|
// |
|
|
|
#cmakedefine01 ILMBASE_FORCE_CXX03 |
|
#if ILMBASE_FORCE_CXX03 == 0 |
|
#undef ILMBASE_FORCE_CXX03 |
|
#endif |
|
|
|
// |
|
// Define and set to 1 if the target system has POSIX thread support |
|
// and you want IlmBase to use it for multithreaded file I/O. |
|
// |
|
|
|
#cmakedefine01 HAVE_PTHREAD |
|
|
|
// |
|
// Define and set to 1 if the target system supports POSIX semaphores |
|
// and you want OpenEXR to use them; otherwise, OpenEXR will use its |
|
// own semaphore implementation. |
|
// |
|
|
|
#cmakedefine01 HAVE_POSIX_SEMAPHORES |
|
|
|
|
|
#cmakedefine HAVE_UCONTEXT_H |
|
|
|
|
|
// |
|
// Dealing with FPEs |
|
// |
|
#cmakedefine01 ILMBASE_HAVE_CONTROL_REGISTER_SUPPORT |
|
|
|
|
|
// |
|
// Define and set to 1 if the target system has support for large |
|
// stack sizes. |
|
// |
|
|
|
#cmakedefine ILMBASE_HAVE_LARGE_STACK |
|
|
|
// |
|
// Current (internal) library namepace name and corresponding public |
|
// client namespaces. |
|
// |
|
#define ILMBASE_INTERNAL_NAMESPACE_CUSTOM @ILMBASE_INTERNAL_NAMESPACE_CUSTOM@ |
|
#define IMATH_INTERNAL_NAMESPACE @IMATH_INTERNAL_NAMESPACE@ |
|
#define IEX_INTERNAL_NAMESPACE @IEX_INTERNAL_NAMESPACE@ |
|
#define ILMTHREAD_INTERNAL_NAMESPACE @ILMTHREAD_INTERNAL_NAMESPACE@ |
|
|
|
#define ILMBASE_NAMESPACE_CUSTOM @ILMBASE_NAMESPACE_CUSTOM@ |
|
#define IMATH_NAMESPACE @IMATH_NAMESPACE@ |
|
#define IEX_NAMESPACE @IEX_NAMESPACE@ |
|
#define ILMTHREAD_NAMESPACE @ILMTHREAD_NAMESPACE@ |
|
|
|
|
|
// |
|
// Define and set to 1 if the target system has support for large |
|
// stack sizes. |
|
// |
|
|
|
#cmakedefine ILMBASE_HAVE_LARGE_STACK |
|
|
|
|
|
// |
|
// Version information |
|
// |
|
#define ILMBASE_VERSION_STRING @ILMBASE_VERSION_STRING@ |
|
#define ILMBASE_PACKAGE_STRING @ILMBASE_PACKAGE_STRING@ |
|
|
|
#define ILMBASE_VERSION_MAJOR @ILMBASE_VERSION_MAJOR@ |
|
#define ILMBASE_VERSION_MINOR @ILMBASE_VERSION_MINOR@ |
|
#define ILMBASE_VERSION_PATCH @ILMBASE_VERSION_PATCH@ |
|
|
|
// Version as a single hex number, e.g. 0x01000300 == 1.0.3 |
|
#define ILMBASE_VERSION_HEX ((ILMBASE_VERSION_MAJOR << 24) | \ |
|
(ILMBASE_VERSION_MINOR << 16) | \ |
|
(ILMBASE_VERSION_PATCH << 8)) |
|
|
|
|
|
|