From 0c2fd4a6be9f19ab4a48f0bbcde0deb14c8f398a Mon Sep 17 00:00:00 2001 From: ZtRXR Date: Fri, 28 Jun 2024 22:17:41 +0800 Subject: [PATCH] update --- CMakeLists.txt | 2 +- make.py | 17 ----------------- src/test_window.cpp | 2 ++ 3 files changed, 3 insertions(+), 18 deletions(-) delete mode 100644 make.py diff --git a/CMakeLists.txt b/CMakeLists.txt index 9ebaa8f..d148686 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,7 +7,7 @@ find_package(pybind11 CONFIG REQUIRED) pybind11_add_module(${PROJECT_NAME} ${SRC}) -add_subdirectory( ${PROJECT_SOURCE_DIR}/glew/build/cmake ) +add_subdirectory( ${PROJECT_SOURCE_DIR}/glew-cmake ) add_subdirectory( ${PROJECT_SOURCE_DIR}/glfw ) target_link_libraries(${PROJECT_NAME} PRIVATE glfw) find_package(OpenGl REQUIRED) diff --git a/make.py b/make.py deleted file mode 100644 index 6ee2226..0000000 --- a/make.py +++ /dev/null @@ -1,17 +0,0 @@ -from pymake import * - - -( - cmake("3.15") - .set(cmake_export_compile_commands, on) - .project("test_pybind11") - .file("SRC",glob_recurse,"src/*.cpp") - .just_add("""find_package(Python 3.12.3 COMPONENTS Interpreter Development REQUIRED)""") - .just_add("find_package(pybind11 CONFIG REQUIRED)") - .add_subdirectory("glfw") - .target_link_libraries(var(project_name),"glfw") - .find_package("OpenGl") - .target_link_libraries(var(project_name),"OpenGL::GL") - .pybind11_add_module(var(project_name),var("SRC")) - .write() -) \ No newline at end of file diff --git a/src/test_window.cpp b/src/test_window.cpp index f828e74..85ce1b5 100644 --- a/src/test_window.cpp +++ b/src/test_window.cpp @@ -10,6 +10,8 @@ int tests::glfw_window(unsigned width,unsigned height, std::string title) if (!glfwInit()) return -1; + + /* Create a windowed mode window and its OpenGL context */ window = glfwCreateWindow(width, height, title.c_str(), NULL, NULL); if (!window)