add_definitions(-DDEVEL_VERSION)
endif()
+
if (LYX_MERGE_FILES)
if(dont_merge)
list(REMOVE_ITEM lyx_sources ${dont_merge})
add_executable(${_lyx}
${WIN32_CONSOLE}
+ ${LYX_BUNDLE}
${lyx_sources}
${lyx_headers}
${vld_files}
${lyx_cmake_files}
)
+if(LYX_BUNDLE)
+ set(MACOSX_BUNDLE_STARTUP_COMMAND ${_lyx})
+endif()
+
lyx_add_gcc_pch(${_lyx})
target_link_libraries(${_lyx}
frontend_qt4
graphics
support
+ ${LIBINTL_LIBRARIES}
${ICONV_LIBRARY}
${QT_QTMAIN_LIBRARY}
${vld_dll})
-if(NOT LYX_EXTERNAL_LIBINTL OR WIN32)
- target_link_libraries(${_lyx} intl)
- add_dependencies(${_lyx} intl_target)
-endif()
if(HUNSPELL_FOUND)
target_link_libraries(${_lyx} ${HUNSPELL_LIBRARY})
if(APPLE)
target_link_libraries(${_lyx} "-bind_at_load")
- target_link_libraries(${_lyx} "-framework Carbon")
+ if(LYX_COCOA)
+ target_link_libraries(${_lyx} "-framework Cocoa")
+ else()
+ target_link_libraries(${_lyx} "-framework Carbon")
+ endif()
endif()
if(MINGW)
project_source_group("${GROUP_CODE}" lyx_sources lyx_headers)
-install(TARGETS ${_lyx} DESTINATION bin)
-
+if(LYX_BUNDLE)
+ install(TARGETS ${_lyx}
+ RUNTIME DESTINATION bin
+ BUNDLE DESTINATION .)
+else()
+ install(TARGETS ${_lyx} DESTINATION bin)
+endif()