/usr/include/tulip/TulipRelease.h is in libtulip-dev 4.6.0dfsg-2+b5.
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 24 25 26 27 28 | //This file is generated by the Tulip build.
#ifndef TULIP_VERSION
# define TULIP_VERSION "4.6.0"
# define TULIP_MM_VERSION "4.6"
# define TULIP_INT_VERSION 460
// for compatibility with versions older than Tulip 4.5
# define TULIP_RELEASE "4.6.0"
# define TULIP_MM_RELEASE "4.6"
# define TULIP_INT_RELEASE 460
//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 0
# 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
|