diff options
| author | Bruk Tedla <40060643+brukted@users.noreply.github.com> | 2020-12-16 01:46:58 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-12-15 14:46:58 -0800 |
| commit | 7e50ef05c8afa214732389bb7d98bcc86c12759e (patch) | |
| tree | e951c764d33b6bb67f605239421df0904467c2c4 | |
| parent | f78ccd9f0ea37356a22079a1a661456eb380d157 (diff) | |
| download | vcpkg-7e50ef05c8afa214732389bb7d98bcc86c12759e.tar.gz vcpkg-7e50ef05c8afa214732389bb7d98bcc86c12759e.zip | |
[imgui] Add experimental docking feature (#13899)
| -rw-r--r-- | ports/imgui/CONTROL | 5 | ||||
| -rw-r--r-- | ports/imgui/portfile.cmake | 14 |
2 files changed, 16 insertions, 3 deletions
diff --git a/ports/imgui/CONTROL b/ports/imgui/CONTROL index 76730383d..949951acd 100644 --- a/ports/imgui/CONTROL +++ b/ports/imgui/CONTROL @@ -1,6 +1,6 @@ Source: imgui Version: 1.79 -Port-Version: 1 +Port-Version: 3 Homepage: https://github.com/ocornut/imgui Description: Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies. @@ -76,3 +76,6 @@ Description: Install the libigl-imgui headers Feature: wchar32 Description: Use WCHAR32 instead of WCHAR16 + +Feature: docking-experimental +Description: Build with docking support diff --git a/ports/imgui/portfile.cmake b/ports/imgui/portfile.cmake index a826ddb1f..2238ca888 100644 --- a/ports/imgui/portfile.cmake +++ b/ports/imgui/portfile.cmake @@ -1,12 +1,22 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY) -vcpkg_from_github( +if ("docking-experimental" IN_LIST FEATURES) + vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO ocornut/imgui + REF 682249396f02b8c21e5ff333ab4a1969c89387ad + SHA512 95f17c14e0a8f10dfc51fd1b30894f9905433fac8f9a93b6c545a542df5eb20be68f40996080a85cba934107ce19fff91a1df1edad1a1b5a0030e8f626e1985d + HEAD_REF docking + ) +else() + vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO ocornut/imgui REF v1.79 SHA512 35ed7af89123e09989ef81085f19ed15f97f4798e2b35834fd8b4ae918889b51132d85901f867ab2f379711a734bc7b2edd309d74f3f7527eaaaebfd766d3737 HEAD_REF master -) + ) +endif() file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH}) |
