Installation of executabe lyx2lyx
creation and installation of lyx2lyx_version.py
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28241
a592a061-630c-0410-9148-
cb99ea01b6c8
find_package(ICONV REQUIRED)
add_definitions(-DHAVE_ICONV=1)
-#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}
${TOP_SRC_DIR}/src
add_subdirectory(man)
add_subdirectory(doc)
-if (UNIX)
- add_subdirectory(lyx2lyx)
- add_subdirectory(scripts)
-endif()
+add_subdirectory(lyx2lyx)
+add_subdirectory(scripts)
include(../Install)
foreach(_glob_dir ${ARGN})
file(GLOB _dir_list ${_parent_src_dir}/${_dir}/${_glob_dir})
if(NOT _dir_list)
- if(_glob_dir STREQUAL ".")
+ if(_glob_dir STREQUAL ".")
set(_dir_list ${_parent_src_dir}/${_dir}/.)
- endif()
- endif()
+ endif()
+ endif()
#message(STATUS "${_dir}/${_glob_dir} -> ${_dir_list} ")
foreach(_current_dir ${_dir_list})
file(GLOB _item_list ${_current_dir}/${_file_type})
lyx_install(${TOP_SRC_DIR}/lib ui * .)
lyx_install(${TOP_SRC_DIR}/lib . * .)
-install(PROGRAMS ${TOP_SRC_DIR}/lib/lyx2lyx/lyx2lyx DESTINATION lyx2lyx)
-
# Copyright (c) 2008, 2009 Kornel Benko, <Kornel.Benko@berlin.de>
#
-set(_project "lyx2lyx")
-include(../PyCompile)
+configure_file(${TOP_SRC_DIR}/lib/lyx2lyx/lyx2lyx_version.py.in
+ ${CMAKE_CURRENT_BINARY_DIR}/lyx2lyx_version.py)
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/lyx2lyx_version.py DESTINATION lyx2lyx)
+if (UNIX)
+ set(_project "lyx2lyx")
+ include(../PyCompile)
+endif()
+install(PROGRAMS ${TOP_SRC_DIR}/lib/lyx2lyx/lyx2lyx DESTINATION lyx2lyx)
# Copyright (c) 2008, 2009 Kornel Benko, <Kornel.Benko@berlin.de>
#
-set(_project "scripts")
-include(../PyCompile)
+if (UNIX)
+ set(_project "scripts")
+ include(../PyCompile)
+endif()
+