Project

General

Profile

« Previous | Next » 

Revision eee13fa3

Added by david.sorber over 2 years ago

First mostly functional version; let's call it v0.1.0.

View differences:

CMakeLists.txt
cmake_minimum_required(VERSION 3.22)
project("copytool")
cmake_policy(SET CMP0054 NEW)
CMAKE_MINIMUM_REQUIRED(VERSION 3.22)
PROJECT("copytool")
CMAKE_POLICY(SET CMP0054 NEW)
################################################################################
......
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Wno-unused-parameter")
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Wno-unused-parameter")
SET(COMPILE_FLAGS "-g -O3 -march=haswell -mtune=generic")
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${COMPILE_FLAGS}")
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${COMPILE_FLAGS}")
# Set the library install path depending on the Linux flavor
SET(LIBRARY_INSTALL_PATH "")
IF (DISTRIB_ID STREQUAL "Ubuntu")
......
# Target: copytool
################################################################################
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/external)
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/src)
SET(copytool_sources

Also available in: Unified diff