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 7105ff2dfd004a46bd732c1d0c9f461bae6d51b3 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.72b 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(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 "" )