synfig-core  1.0.3
version.h
Go to the documentation of this file.
1 /* === S Y N F I G ========================================================= */
21 /* ========================================================================= */
22 
23 /* === S T A R T =========================================================== */
24 
25 #ifndef __SYNFIG_VERSION_H
26 #define __SYNFIG_VERSION_H
27 
28 /* === H E A D E R S ======================================================= */
29 
30 /* === M A C R O S ========================================================= */
31 
42 #ifndef SYNFIG_VERSION
43 #define SYNFIG_VERSION (010002)
44 #endif
45 
50 #define SYNFIG_LIBRARY_VERSION 49
51 
53 #define SYNFIG_CHECK_VERSION() synfig::check_version_(SYNFIG_LIBRARY_VERSION,sizeof(synfig::Vector),sizeof(synfig::Color),sizeof(synfig::Canvas),sizeof(synfig::Layer))
54 
55 /* === C L A S S E S & S T R U C T S ======================================= */
56 
57 namespace synfig {
58 
60 
65 extern bool check_version_(int v,int vec_size, int color_size,int canvas_size,int layer_size);
66 
67 extern const char *get_version();
68 
69 extern const char *get_build_date();
70 
71 }; // END of namespace synfig
72 
73 /* === E N D =============================================================== */
74 
75 #endif