From: Peter Kümmel Date: Thu, 19 Oct 2006 21:35:44 +0000 (+0000) Subject: - use version.C.in file instead of a simple copy X-Git-Tag: 1.6.10~12333 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=97efe6289f1bd283f00910e950c88e03677f22c8;p=features.git - use version.C.in file instead of a simple copy - generate lyx2lyx_version.py git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15388 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/development/cmake/CMakeLists.txt b/development/cmake/CMakeLists.txt index ec7438de49..b51d1f8f49 100644 --- a/development/cmake/CMakeLists.txt +++ b/development/cmake/CMakeLists.txt @@ -11,6 +11,9 @@ set (EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR}/bin) set(PACKAGE lyx) set(PACKAGE_VERSION 1.5.0svn) +set(LYX_DATE "not released yet") +#TODO +set(VERSION_INFO "CMake Build") if(WIN32) set(USE_WINDOWS_PACKAGING 1) @@ -101,6 +104,10 @@ else(MSVC) add_definitions(-DBOOST_USER_CONFIG="") endif(MSVC) + +#TODO: insource is not the best place +configure_file(${TOP_SRC_DIR}/lib/lyx2lyx/lyx2lyx_version.py.in + ${TOP_SRC_DIR}/lib/lyx2lyx/lyx2lyx_version.py) include_directories( ${CMAKE_BINARY_DIR} diff --git a/development/cmake/src/CMakeLists.txt b/development/cmake/src/CMakeLists.txt index 0d22873935..c33bae3a39 100644 --- a/development/cmake/src/CMakeLists.txt +++ b/development/cmake/src/CMakeLists.txt @@ -16,7 +16,7 @@ add_subdirectory(support) #add_subdirectory(tex2lyx) -configure_file(version.C.cmake ${CMAKE_CURRENT_BINARY_DIR}/version.C) +configure_file(${TOP_SRC_DIR}/src/version.C.in ${CMAKE_CURRENT_BINARY_DIR}/version.C) file(GLOB lyx_sources ${TOP_SRC_DIR}/src/*.C) file(GLOB lyx_headers ${TOP_SRC_DIR}/src/*.h) diff --git a/development/cmake/src/version.C.cmake b/development/cmake/src/version.C.cmake deleted file mode 100644 index 7e5e469e8d..0000000000 --- a/development/cmake/src/version.C.cmake +++ /dev/null @@ -1,21 +0,0 @@ -/* -*- C++ -*- */ -/** - * \file version.C - * This file is part of LyX, the document processor. - * Licence details can be found in the file COPYING. - * - * \author Jean-Marc Lasgouttes - * - * Full author contact details are available in file CREDITS. - * - * Warning! This file is autogenerated from version.C.in. - * All changes to this file will be lost. - */ - -/// -char const * lyx_version = "@PACKAGE_VERSION@"; -/// -char const * lyx_release_date = "Thu, Jan 30, 2003"; - -/// This is the version information shown by 'lyx -version' -char const * lyx_version_info = "@VERSION_INFO@";