X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fversion.h;h=ffae5c4f40f7d944179badbb80fa32c4999307be;hb=dae8555234f0e5c8358b91c307d91b219c664617;hp=28c9ad0f0caa573479a9d62bd33515cf4158f466;hpb=5321a41fe1937fa53374af07536da0f81b16e995;p=lyx.git diff --git a/src/version.h b/src/version.h index 28c9ad0f0c..ffae5c4f40 100644 --- a/src/version.h +++ b/src/version.h @@ -15,12 +15,18 @@ //namespace lyx { ///About dialog, inset info, export headers -extern char const * lyx_version; +extern char const * const lyx_version; //.lyx header. We don't want lyx_version because of VCS conflicts. extern const int lyx_version_major; extern const int lyx_version_minor; /// +extern char const * const lyx_git_commit_hash; +/// extern char const * const lyx_release_date; +/// +extern char const * const lyx_build_date; +/// +extern char const * const lyx_build_time; /// Package identifier (lyx[-]) extern char const * const lyx_package; @@ -28,6 +34,23 @@ extern char const * const lyx_package; /// This is the version information shown by 'lyx -version' extern char const * const lyx_version_info; +// Do not remove the comment below, so we get merge conflict in +// independent branches. Instead add your own. +#define LYX_FORMAT_LYX 479 // spitz: beamer Lemma layout +#define LYX_FORMAT_TEX2LYX 479 + +#if LYX_FORMAT_TEX2LYX != LYX_FORMAT_LYX +#ifndef _MSC_VER +#warning "tex2lyx produces an out of date file format." +#warning "Please update tex2lyx as soon as possible, since it depends implicitly" +#warning "on the current file format in some places (this causes bugs like #7780)." +#else +#pragma message("warning: tex2lyx produces an out of date file format. " \ + "Please update tex2lyx as soon as possible, since it depends implicitly " \ + "on the current file format in some places (this causes bugs like #7780).") +#endif +#endif + //} // namespace lyx #endif