builds on debian

This commit is contained in:
2019-10-01 20:24:04 -04:00
parent 3a96d4a875
commit cc86a71392
3 changed files with 4 additions and 11 deletions

View File

@@ -1,4 +1,5 @@
cmake_minimum_required(VERSION 3.13)
project(vis-cosets)
set(CMAKE_CXX_STANDARD 17)

View File

@@ -1,5 +1,3 @@
project(cosets)
add_custom_target(shaders ALL DEPENDS shader_output)
add_custom_command(
OUTPUT shader_output
@@ -7,18 +5,16 @@ add_custom_command(
COMMENT "copying shaders"
)
add_executable(${PROJECT_NAME}
add_executable(cosets
src/main.cpp
src/util/files.cpp
src/util/numeric.cpp
src/util/shader.cpp
src/util/window.cpp)
target_include_directories(${PROJECT_NAME} PRIVATE include)
target_include_directories(cosets PRIVATE include)
add_dependencies(cosets shaders)
target_link_libraries(${PROJECT_NAME}
target_link_libraries(cosets
PRIVATE glad glm glfw)
add_executable(combos src/combos.cpp)

View File

@@ -9,10 +9,6 @@
#include <iostream>
#include <iomanip>
extern "C" {
__declspec(dllexport) int NvOptimusEnablement = 0x00000001;
}
using namespace std;
class CosetsWindow : public Window {