1 # This file is part of LyX, the document processor.
2 # Licence details can be found in the file COPYING.
4 # Copyright (c) 2008-2011 Peter Kümmel, <syntheticpp@gmx.net>
5 # Copyright (c) 2008-2011 Kornel Benko, <Kornel.Benko@berlin.de>
8 set(_lyxclient lyxclient${PROGRAM_SUFFIX})
11 file(GLOB _lyxclient_sources ${TOP_SRC_DIR}/src/client/*.cpp)
12 file(GLOB _lyxclient_headers ${TOP_SRC_DIR}/src/client/*.h)
14 list(REMOVE_ITEM _lyxclient_headers "${TOP_SRC_DIR}/src/client/pch.h")
15 list(REMOVE_ITEM _lyxclient_sources "${TOP_SRC_DIR}/src/client/lyxclient.cpp")
17 include_directories(BEFORE
18 "${TOP_SRC_DIR}/src/client"
19 "${TOP_SRC_DIR}/boost"
23 set(_lyxclient_sources ${_lyxclient_sources} ${TOP_SRC_DIR}/src/TexRow.cpp)
26 add_executable(${_lyxclient} ${_lyxclient_sources} ${_lyxclient_headers})
28 target_link_libraries(${_lyxclient}
30 ${Lyx_Boost_Libraries}
38 target_link_libraries(${_lyxclient} ${ASPELL_LIBRARY})
42 target_link_libraries(${_lyxclient} "-framework Carbon")
45 if(NOT LYX_EXTERNAL_LIBINTL OR WIN32)
46 target_link_libraries(${_lyxclient} intl)
47 add_dependencies(${_lyxclient} intl_target)
50 install(TARGETS ${_lyxclient} DESTINATION bin)