OpenQM/CMakeLists.txt
Andrea Bontempi f6856f73c3 FIRST
2016-02-04 12:05:48 +01:00

25 lines
593 B
CMake

cmake_minimum_required(VERSION 2.6)
project(OpenQM)
# Project settings
set(CMAKE_BUILD_TYPE Debug)
set(CMAKE_BINARY_DIR ${CMAKE_SOURCE_DIR}/build)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
# Uncomment to enable compiler warning
#set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic -Wall -Wextra -Weffc++")
# Enable test
enable_testing()
add_subdirectory(test)
# Source
set(LNS_SRCS
${PROJECT_SOURCE_DIR}/implicant.h
${PROJECT_SOURCE_DIR}/implicant.cpp
${PROJECT_SOURCE_DIR}/qm.h
${PROJECT_SOURCE_DIR}/qm.cpp
${PROJECT_SOURCE_DIR}/main.cpp
)
add_executable(OpenQM ${LNS_SRCS})