Skip to content

Instantly share code, notes, and snippets.

@jeffamstutz
jeffamstutz / build_flip.cmake
Created August 18, 2021 20:37
Build FLIP with ExternalProject
include(ExternalProject)
ExternalProject_Add(flip
URL "https://github.com/NVlabs/flip/archive/refs/heads/main.zip"
CMAKE_ARGS
-DCMAKE_BUILD_TYPE=Release
-DCMAKE_INSTALL_PREFIX:PATH=${CMAKE_BINARY_DIR}/install
BUILD_COMMAND cmake --build .
)
@jeffamstutz
jeffamstutz / get_imgui.cmake
Created February 8, 2021 14:35
CMake FetchContent to get ImGui
FetchContent_Populate(imgui
URL https://github.com/ocornut/imgui/archive/docking.zip
SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/imgui
)
set(OpenGL_GL_PREFERENCE "LEGACY")
find_package(OpenGL 2 REQUIRED)
find_package(glfw3 REQUIRED)
add_library(imgui_glfw STATIC