#CMakeLists.txt to build project using cmake
#run $cmake CMakeLists.txt

cmake_minimum_required(VERSION 2.6)

project(tp_cpe)

include_directories(local/ libimage/ lib3d/ libmesh/ libcommon/ libobject3d/ libraytracing/ libscene/ )

SET(CMAKE_CXX_FLAGS "-fopenmp -Wall -Wextra -O3 -DNDEBUG -Wold-style-cast -Woverloaded-virtual -Wfloat-equal -Wwrite-strings -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wredundant-decls -Winit-self -Wswitch-default -Wswitch-enum -Wundef -Wlogical-op -Wno-unused-variable -Wno-unused-parameter")

file(
  GLOB_RECURSE 
  source_files
  libimage/*
  lib3d/*
  libcommon/*
  libmesh/*
  libobject3d/*
  libraytracing/*
  libscene/*
  local/*
)

add_executable(
  tp_cpe
  ${source_files}
)

