mercenary/CMakeLists.txt
Correl Roush a8443598b8 Updates to the gui app to fix command entering
Additional flags for the build process to get the gui app compiled
properly across operating systems
Parsing ready for event scripts


git-svn-id: file:///srv/svn/ircclient/trunk@13 a9804ffe-773b-11dd-bd7c-89c3ef1d2733
2009-05-08 20:58:19 +00:00

26 lines
603 B
CMake

cmake_minimum_required (VERSION 2.6)
project (ircclient)
option (WITH_GUI "Build the GUI test app" ON)
set (CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
find_package (Qt4 REQUIRED)
set (QT_DONT_USE_QTGUI TRUE)
set (QT_USE_QTNETWORK TRUE)
include (${QT_USE_FILE})
set (LIBS ${QT_LIBRARIES})
add_subdirectory(src)
add_subdirectory(mirc)
add_subdirectory(testapp)
if (WITH_GUI)
if (WIN32)
set (GUI_TYPE WIN32)
endif()
if (APPLE)
set (GUI_TYPE MACOSX_BUNDLE)
endif()
set (QT_DONT_USE_QTGUI FALSE)
include (${QT_USE_FILE})
set (LIBS ${QT_LIBRARIES})
add_subdirectory(guiapp)
endif()