Skip to content

Commit 47be8f1

Browse files
committed
chore(cmake): egl headers in cmake
1 parent 0226b1d commit 47be8f1

File tree

4 files changed

+10
-7
lines changed

4 files changed

+10
-7
lines changed

CMakeLists.txt

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,16 @@ FetchContent_Declare(Eigen3
5050
GIT_PROGRESS TRUE
5151
EXCLUDE_FROM_ALL
5252
)
53+
FetchContent_Declare(
54+
egl_headers
55+
GIT_REPOSITORY https://github.com/KhronosGroup/EGL-Registry.git
56+
GIT_TAG main
57+
GIT_SHALLOW TRUE
58+
)
5359

54-
55-
FetchContent_MakeAvailable(pybind11 Eigen3)
60+
FetchContent_MakeAvailable(pybind11 Eigen3 egl_headers)
5661
include(compile_scenes)
62+
# egl headers
63+
include_directories(${egl_headers_SOURCE_DIR}/api)
5764

5865
add_subdirectory(src)

debian_deps.txt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
build-essential
22
gcc
3-
ninja
4-
cmake
53
libpoco-dev
6-
libglfw3-dev
74
libconsole-bridge-dev
85
libtinyxml2-dev

src/sim/camera.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
#include <math.h>
55

6+
#include <Eigen/Eigen>
67
#include <algorithm>
78
#include <cstdlib>
89
#include <cstring>
9-
#include <Eigen/Eigen>
1010
#include <memory>
1111
#include <set>
1212
#include <stdexcept>

src/sim/sim.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
#include "sim/sim.h"
22

3-
#include <GLFW/glfw3.h>
43
#include <assert.h>
54

65
#include <chrono>

0 commit comments

Comments
 (0)