~marcustomlinson/dspatch/trunk

« back to all changes in this revision

Viewing changes to CMakeLists.txt

  • Committer: Marcus Tomlinson
  • Date: 2014-08-17 10:57:23 UTC
  • mfrom: (21.1.4 2.62)
  • Revision ID: marcus.tomlinson@canonical.com-20140817105723-qtm8qkmegbhqyldu
Merged v2.62

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
cmake_minimum_required(VERSION 2.8)
2
2
 
 
3
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -pthread")
 
4
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic -Wall -Wextra -Wcast-align -Wcast-qual -Wctor-dtor-privacy")
 
5
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wdisabled-optimization -Wformat=2 -Wlogical-op -Wmissing-declarations")
 
6
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wmissing-include-dirs -Woverloaded-virtual -Wredundant-decls -Winit-self")
 
7
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wsign-promo -Wstrict-null-sentinel -Wstrict-overflow=5 -Wreorder -Wno-vla")
 
8
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wswitch-default -Wno-unused -Wnon-virtual-dtor -Wshadow -Wnoexcept -Wabi")
 
9
 
3
10
project(DSPatch)
4
11
 
5
12
file(GLOB srcs src/*.cpp)