/usr/include/tulip/TulipRelease.h is in libtulip-dev 4.4.0dfsg2-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | //This file is generated by the Tulip build.
#ifndef TULIP_RELEASE
# define TULIP_RELEASE "4.4.0"
# define TULIP_MM_RELEASE "4.4"
# define TULIP_INT_RELEASE 440
//this does not work with Visual Studio
#ifndef _MSC_VER
//The debug and release modes are not binary compatible, so we cause an error when compiling a debug plugin against release library and vice-versa.
# if 1
# define TULIP_BUILD_RELEASE
# else
# define TULIP_BUILD_DEBUG
# endif
# if (defined(TULIP_BUILD_RELEASE) and !defined(NDEBUG) )
# error "You are trying to compile a plugin in Debug against a Tulip library compiled in Release. This will cause crashes."
# elif defined(TULIP_BUILD_DEBUG) and defined(NDEBUG)
# error "You are trying to compile a plugin in Release against a Tulip library compiled in Debug. This will cause crashes."
# endif
#endif
#endif
|