1 # This file is part of LyX, the document processor.
2 # Licence details can be found in the file COPYING.
4 # Copyright (c) 2006-2011 Peter Kümmel, <syntheticpp@gmx.net>
5 # Copyright (c) 2008-2011 Kornel Benko, <Kornel.Benko@berlin.de>
7 cmake_minimum_required(VERSION 2.6.4)
10 project(${LYX_PROJECT})
12 set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/development/cmake/modules")
14 get_filename_component(lyx_dir_readme ${CMAKE_SOURCE_DIR}/README ABSOLUTE)
15 get_filename_component(TOP_SRC_DIR ${lyx_dir_readme} PATH)
17 set(CMAKE_PROJECT_NAME ${LYX_PROJECT})
19 if (${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_BINARY_DIR})
20 message(STATUS "Building in-source")
21 set(TOP_BINARY_DIR "${CMAKE_BINARY_DIR}/build")
23 message(STATUS "Building out-of-source")
24 set(TOP_BINARY_DIR "${CMAKE_BINARY_DIR}")
27 add_subdirectory(development/cmake "${TOP_BINARY_DIR}")