summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorSebastien Braun2010-07-12 04:15:13 +0200
committerSebastien Braun2010-07-12 04:15:13 +0200
commit6940ab33b5009b79c3141dde7f98ea78a2662449 (patch)
treee72dfc8f8d53419f1bd9704b82789bba284482e9 /CMakeLists.txt
parentImport OpenPGM into the tree, and provide a rudimentary build script. (diff)
downloadpvs-6940ab33b5009b79c3141dde7f98ea78a2662449.tar.gz
pvs-6940ab33b5009b79c3141dde7f98ea78a2662449.tar.xz
pvs-6940ab33b5009b79c3141dde7f98ea78a2662449.zip
Implement multicast transfer protocol.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt10
1 files changed, 9 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 5e63636..8eb1961 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -10,6 +10,8 @@ CMAKE_MINIMUM_REQUIRED( VERSION 2.6.2 )
# set compiler optimizations for debug and release
SET(CMAKE_BUILD_TYPE Debug)
+SET(CMAKE_C_FLAGS_DEBUG "-O0 -g -Wall")
+SET(CMAKE_C_FLAGS_RELEASE "-O3 -march=native")
SET(CMAKE_CXX_FLAGS_DEBUG "-O0 -g -Wall")
SET(CMAKE_CXX_FLAGS_RELEASE "-O3 -march=native")
# -DQT_NO_DEBUG_OUTPUT")
@@ -38,6 +40,12 @@ INCLUDE_DIRECTORIES(
ADD_SUBDIRECTORY(3rdparty)
################################################################################
+# Common multicast transfer module
+################################################################################
+
+ADD_SUBDIRECTORY(src/net/mcast)
+
+################################################################################
# Variables
################################################################################
@@ -338,7 +346,7 @@ INSTALL( PROGRAMS misc/pvs-vncsrv DESTINATION bin)
INSTALL( FILES ${CMAKE_BINARY_DIR}/org.openslx.pvs.service DESTINATION share/dbus-1/services )
# add package target to our makefile
-SET( CPACK_GENERATOR "DEB" )
+SET( CPACK_GENERATOR "DEB;RPM" )
SET( CPACK_SET_DESTDIR "ON" )
SET( CPACK_PACKAGE_NAME "pvs" )
SET( CPACK_PACKAGE_VERSION_MAJOR "2" )