File tree 1 file changed +7
-4
lines changed
1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -43,6 +43,7 @@ CPMAddPackage(
43
43
NAME imgui
44
44
GITHUB_REPOSITORY ocornut/imgui
45
45
GIT_TAG 7bfc379a23e97b6777eb80aafb50a8e6248904cd
46
+ EXCLUDE_FROM_ALL YES
46
47
)
47
48
# Set dir for find_package(ImGui)
48
49
set (IMGUI_DIR ${imgui_SOURCE_DIR} )
@@ -62,12 +63,14 @@ CPMAddPackage(
62
63
NAME imnodes
63
64
GITHUB_REPOSITORY Auburn/imnodes
64
65
GIT_TAG a295b4af69045645d657363d5d135e2d8a3785f6
66
+ EXCLUDE_FROM_ALL YES
65
67
)
66
68
67
69
CPMAddPackage(
68
70
NAME robinhoodhashing
69
71
GITHUB_REPOSITORY martinus/robin-hood-hashing
70
- GIT_TAG 3.11.3
72
+ GIT_TAG 3.11.3
73
+ EXCLUDE_FROM_ALL YES
71
74
)
72
75
73
76
# Use modules from magnum-integration since it has everything we need
@@ -100,10 +103,9 @@ add_executable(NoiseTool
100
103
${NoiseTool_RESOURCES}
101
104
)
102
105
103
- # Include imnodes & rhh in NoiseTool project since setting up separate cmake library with imgui dependancy was causing issues
106
+ # Include imnodes in NoiseTool project since setting up separate cmake library with imgui dependancy was causing issues
104
107
target_include_directories (NoiseTool PRIVATE
105
- "${imnodes_SOURCE_DIR} "
106
- "${robinhoodhashing_SOURCE_DIR} /src/include" )
108
+ "${imnodes_SOURCE_DIR} " )
107
109
108
110
target_link_libraries (NoiseTool PRIVATE
109
111
FastNoise
@@ -112,6 +114,7 @@ target_link_libraries(NoiseTool PRIVATE
112
114
Magnum::SceneGraph
113
115
MagnumIntegration::ImGui
114
116
ImGui::SourcesMiscCpp
117
+ robin_hood
115
118
)
116
119
117
120
# Windows HiDPI support
You can’t perform that action at this time.
0 commit comments