cmake_minimum_required(VERSION 2.8.2) project(imgui-download NONE) include(ExternalProject) ExternalProject_Add(glfw3 GIT_REPOSITORY https://github.com/glfw/glfw.git GIT_TAG 63af05c41961c238c2f891e2c923e1b89c1271b6 SOURCE_DIR "${CMAKE_CURRENT_BINARY_DIR}/glfw-src" BINARY_DIR "${CMAKE_CURRENT_BINARY_DIR}/glfw-build" CONFIGURE_COMMAND "" BUILD_COMMAND "" INSTALL_COMMAND "" TEST_COMMAND "" ) ExternalProject_Add(gl3w GIT_REPOSITORY https://github.com/skaslev/gl3w GIT_TAG 7729692af8a2322cddb636b90393a42c130b1c85 SOURCE_DIR "${CMAKE_CURRENT_BINARY_DIR}/gl3w-src" BINARY_DIR "${CMAKE_CURRENT_BINARY_DIR}/gl3w-build" INSTALL_COMMAND "" TEST_COMMAND "" ) ExternalProject_Add(imgui GIT_REPOSITORY https://github.com/ocornut/imgui.git GIT_TAG v1.76 SOURCE_DIR "${CMAKE_CURRENT_BINARY_DIR}/imgui-src" BINARY_DIR "${CMAKE_CURRENT_BINARY_DIR}/imgui-build" CONFIGURE_COMMAND "" BUILD_COMMAND "" INSTALL_COMMAND "" TEST_COMMAND "" ) ExternalProject_Add(implot GIT_REPOSITORY https://github.com/epezent/implot.git GIT_TAG 4d4cac629b0edcda6f8d99d5f34225a7d0878509 SOURCE_DIR "${CMAKE_CURRENT_BINARY_DIR}/implot-src" BINARY_DIR "${CMAKE_CURRENT_BINARY_DIR}/implot-build" CONFIGURE_COMMAND "" BUILD_COMMAND "" INSTALL_COMMAND "" TEST_COMMAND "" ) ExternalProject_Add(proggyfonts GIT_REPOSITORY https://github.com/bluescan/proggyfonts.git GIT_TAG v1.1.5 SOURCE_DIR "${CMAKE_CURRENT_BINARY_DIR}/proggyfonts-src" BINARY_DIR "${CMAKE_CURRENT_BINARY_DIR}/proggyfonts-build" CONFIGURE_COMMAND "" BUILD_COMMAND "" INSTALL_COMMAND "" TEST_COMMAND "" ) ExternalProject_Add(stb GIT_REPOSITORY https://github.com/nothings/stb.git GIT_TAG f54acd4e13430c5122cab4ca657705c84aa61b08 SOURCE_DIR "${CMAKE_CURRENT_BINARY_DIR}/stb-src" BINARY_DIR "${CMAKE_CURRENT_BINARY_DIR}/stb-build" CONFIGURE_COMMAND "" BUILD_COMMAND "" INSTALL_COMMAND "" TEST_COMMAND "" )