LYX_OPTION(USE_EXTERNAL_BOOST "Use external boost" OFF GCC)
LYX_OPTION(USE_EXTERNAL_LIBINTL "Use external libintl" ON ALL)
LYX_OPTION(INSTALL "Build install projects/rules" ON ALL)
-LYX_OPTION(USE_VERSION_SUFFIX "Use version suffix for packaging" OFF ALL)
+LYX_OPTION(PACKAGE_SUFFIX "Use version suffix for packaging" OFF ALL)
+LYX_OPTION(PROGRAM_SUFFIX "Append version suffix to binaries" ON GCC)
LYX_OPTION(NO_CONSOLE "Suppress console on Windows" OFF MSVC)
-LYX_OPTION(VLD "Use VLD on with MSVC" OFF MSVC)
+LYX_OPTION(VLD "Use VLD with MSVC" OFF MSVC)
LYX_OPTION(DISABLE_PCH "Disable precompiled headers" ON ALL)
LYX_OPTION(MERGE_FILES "Merge source files into one compilation unit" OFF ALL)
LYX_OPTION(DEBUG_GLIBC "Enable libstdc++ debug mode" OFF GCC)
endif()
endforeach(_c_l)
-if(LYX_USE_VERSION_SUFFIX)
+
+if(LYX_PACKAGE_SUFFIX)
set(PACKAGE ${PACKAGE_BASE}${LYX_INSTALL_SUFFIX})
- set(PROGRAM_SUFFIX "${LYX_INSTALL_SUFFIX}")
else()
set(PACKAGE ${PACKAGE_BASE})
+endif()
+
+if(LYX_PROGRAM_SUFFIX)
+ set(PROGRAM_SUFFIX "${LYX_INSTALL_SUFFIX}")
+else()
set(PROGRAM_SUFFIX "")
endif()
endif()
-
FIND_PROGRAM(_PERL_EXECUTABLE perl)
-if(NOT ${_PERL_EXECUTABLE} MATCHES "-NOTFOUND")
+FIND_PROGRAM(_PYTHON_EXECUTABLE python)
+if( NOT ${_PYTHON_EXECUTABLE} MATCHES "-NOTFOUND")
if(LYX_NLS)
find_package(LyXGettext REQUIRED)
include_directories(${TOP_SRC_DIR}/po)
endif()
endif()
-
-
if(LYX_DEBUG_GLIBC)
set(_GLIBCXX_DEBUG 1)
endif()