Code Search for Developers
 
 
  

CMakeLists.txt from Thousand Parsec at Krugle


Show CMakeLists.txt syntax highlighted

project( parsek )

set( CMAKE_MODULE_PATH 
     ${PROJECT_SOURCE_DIR}/cmake
     ${CMAKE_SOURCE_DIR}/cmake
     ${CMAKE_MODULE_PATH} )

find_package( KDE4 REQUIRED )
find_package( TPProto REQUIRED )

include( KDE4Defaults )
include_directories( ${KDE4_INCLUDES} ${TPPROTO_INCLUDE_DIR} )

add_definitions( ${KDE4_DEFINITIONS} )

set( parsekSources
     parsek.cpp
     mainwindow.cpp
     connecttoserverdialog.cpp
     converters.cpp
     messagesmodel.cpp )

kde4_add_ui_files( parsekSources
                   connecttoserverdialog.ui )

kde4_automoc( ${parsekSources} )
kde4_add_executable( parsek ${parsekSources} )

target_link_libraries( parsek ${KDE4_KDEUI_LIBS} ${TPPROTO_LIBRARY} )

install( TARGETS parsek DESTINATION bin )
install( FILES parsek.desktop DESTINATION ${XDG_APPS_DIR} )



See more files for this project here

Thousand Parsec

Thousand Parsec is a framework for turn based 4 X\'s game (eXplore, eXpand, eXploit, eXterminate). Designed for long games, supporting massive universes and has an easily expanded tech tree.

Project homepage: http://sourceforge.net/projects/thousandparsec
Programming language(s): C++,Python
License: other

  cmake/
    FindTPProto.cmake
  CMakeLists.txt
  connecttoserverdialog.cpp
  connecttoserverdialog.h
  connecttoserverdialog.ui
  converters.cpp
  converters.h
  editserversdialog.ui
  mainwindow.cpp
  mainwindow.h
  messagesmodel.cpp
  messagesmodel.h
  parsek.cpp
  version.h