process-cpp  3.0.0
A simple convenience library for handling processes in C++11.
/build/process-cpp-3.0.2~20210511165841.4~ee6d99a+ubports16.04/CMakeLists.txt File Reference

Functions

 cmake_minimum_required (VERSION 2.8) project(process-cpp) find_package(Boost COMPONENTS iostreams system REQUIRED) find_package(PkgConfig REQUIRED) find_package(Threads REQUIRED) find_package(Backtrace) pkg_check_modules(PROPERTIES_CPP properties-cpp) include(GNUInstallDirs) set(CMAKE_C_FLAGS"$
 
Wall pedantic Wextra no undefined option (PROCESS_CPP_WERROR"Treat warnings as errors"ON) if(PROCESS_CPP_WERROR) set(CMAKE_C_FLAGS"$
 

Variables

Wall pedantic Wextra fvisibility
 

Function Documentation

cmake_minimum_required ( VERSION 2.  8)

Definition at line 17 of file CMakeLists.txt.

Wall pedantic Wextra no undefined option ( PROCESS_CPP_WERROR"Treat warnings as errors"  ON)

Definition at line 34 of file CMakeLists.txt.

References Werror.

Variable Documentation

Wall pedantic Wextra fvisibility
Initial value:
=hidden")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pedantic -Wextra")
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl
STL namespace.
Wall pedantic Wextra fvisibility
Definition: CMakeLists.txt:30
BUILD_TESTING Bsymbolic functions Wl
Definition: CMakeCache.txt:111

Definition at line 30 of file CMakeLists.txt.