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 3.3.4 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 8418c1b38d195edbd3b20a8f13ec91de6c8c570c 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.82 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 555ff688a8134bc0c602123149abe9c17d577475 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 c9064e317699d2e495f36ba4f9ac037e88ee371a SOURCE_DIR "${CMAKE_CURRENT_BINARY_DIR}/stb-src" BINARY_DIR "${CMAKE_CURRENT_BINARY_DIR}/stb-build" CONFIGURE_COMMAND "" BUILD_COMMAND "" INSTALL_COMMAND "" TEST_COMMAND "" )