tBuild portability libraries with cmake. - vaccinewars - be a doctor and try to vaccinate the world
 (HTM) git clone git://src.adamsgaard.dk/vaccinewars
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 5ca34b73b01bf6ab190feafbb474d4d31258c66d
 (DIR) parent cbfeb6799bcf3b235d8e4c860f8d976280dd7014
 (HTM) Author: Ben Webb <ben@salilab.org>
       Date:   Fri, 27 Mar 2015 17:00:50 -0700
       
       Build portability libraries with cmake.
       
       Diffstat:
         M CMakeLists.txt                      |       9 ++++++++-
         A src/cursesport/CMakeLists.txt       |       1 +
         A src/gtkport/CMakeLists.txt          |       1 +
       
       3 files changed, 10 insertions(+), 1 deletion(-)
       ---
 (DIR) diff --git a/CMakeLists.txt b/CMakeLists.txt
       t@@ -42,7 +42,8 @@ if (CURSES_CLIENT)
          find_package(Curses)
          if (CURSES_FOUND)
            add_subdirectory(src/curses_client)
       -    set(EXTRA_LIBS ${EXTRA_LIBS} ${CURSES_LIBRARIES} cursesclient)
       +    add_subdirectory(src/cursesport)
       +    set(EXTRA_LIBS ${EXTRA_LIBS} ${CURSES_LIBRARIES} cursesclient cursesport)
            include_directories(${CURSES_INCLUDE_DIRS})
          else()
            message(WARNING "Cannot find any curses-type library")
       t@@ -55,6 +56,12 @@ if (GUI_CLIENT OR GUI_SERVER)
          if (GTK2_FOUND)
            set(EXTRA_LIBS ${EXTRA_LIBS} ${GTK2_LIBRARIES})
            include_directories(${GTK2_INCLUDE_DIRS})
       +    if (GUI_CLIENT)
       +      add_subdirectory(src/gui_client)
       +      set(EXTRA_LIBS ${EXTRA_LIBS} guiclient)
       +    endif()
       +    add_subdirectory(src/gtkport)
       +    set(EXTRA_LIBS ${EXTRA_LIBS} gtkport)
          else()
            message(WARNING "Cannot find GTK+; not building GUI client or server")
            set(GUI_CLIENT OFF)
 (DIR) diff --git a/src/cursesport/CMakeLists.txt b/src/cursesport/CMakeLists.txt
       t@@ -0,0 +1 @@
       +add_library(cursesport cursesport.c)
 (DIR) diff --git a/src/gtkport/CMakeLists.txt b/src/gtkport/CMakeLists.txt
       t@@ -0,0 +1 @@
       +add_library(gtkport clist.c gtkport.c unicodewrap.c)