aboutsummaryrefslogtreecommitdiff
path: root/ports/imgui/CMakeLists.txt
AgeCommit message (Collapse)Author
2021-10-13[imgui] Update to 1.85 (#20679)Rémy Tassoux
* [imgui] Update to 1.85 * [imgui] Update version files * [imgui] Replace deprecated vcpkg functions * [imgui] Update version files Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com>
2021-09-23Fix build issues on OSX when these flags are enabled: osx-bindings, ↵boriskro
metal-bindings (#20281) * [imgui] Fix build issues on OSX * bump required cmake version because OBJCXX support has been introduced in 3.16 * set C++ standard to c++11 on Apple. Imgui own examples use c++14, however c++11 was found to be sufficient * enable Objective-C++ mode for *.mm sources * add `-fobjc-weak` flag for imgui_impl_metal.mm to fix compile error * [imgui] Fix build issues on OSX * bump required cmake version because OBJCXX support has been introduced in 3.16 * set C++ standard to c++11 on Apple. Imgui own examples use c++14, however c++11 was found to be sufficient * enable Objective-C++ mode for *.mm sources * add `-fobjc-weak` flag for imgui_impl_metal.mm to fix compile error * Update ports/imgui/vcpkg.json Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * [imgui] Fix manifest format * Ran `vcpkg x-add-version imgui` Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2021-08-24[imgui] Update to 1.84.1 (#19677)Rémy Tassoux
* [imgui] Update to 1.84.1 * [imgui] Update version files Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com>
2021-03-01[Imgui] Update docking-experimental and freetype features to 1.81 (#16268)Rémy Tassoux
* [imgui] Update docking-experimental and freetype features to 1.81 * [imgui] Update version files * [imgui] Move string replacement to post-build * Update ports/imgui/CMakeLists.txt * [imgui] Declare IMGUI_ENABLE_FREETYPE macro only if the freetype feature is enabled and move wchar32 string replacement to post-build * [imgui] Update version files Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com> Co-authored-by: Robert Schumacher <roschuma@microsoft.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2021-02-16[imgui] change to correct dx binding implementation path (#16255)aizuon
* [imgui] change to correct dx binding implementation path * [imgui] add version files * [imgui] forgot to update hash
2021-02-16upgrade imgui to v1.81 (#16239)Brian Peek
* upgrade imgui to v1.81 * add version files * change port-version to 0 instead of deleting the line * remove port-version (??)
2020-12-26[imgui] Fix find dependencies (#15063)Jack·Boos·Yu
2020-09-04Add option for WCHAR32 support in ImGUI (#13285)Ian Reinhart Geiser
2020-07-30[ogre] Update to version 1.12.7 and fix link error (#12210)Lily
* [ogre] Update to version 1.12.7 and fix link error * [ogre] Fix find imgui * [ogre] Fix find imgui * [ogre] Add vcpkg.json * format manifest Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
2020-07-15[imgui] Split bindings to multiple features (#12329)Rémy Tassoux
* [imgui] Split bindings to multiple features See #12250. I tested all the features on x86-windows, x64-windows, x64-windows-static and x64-linux triplets. Everything build fine except: - dx12-binding on x86-windows. There's an issue opened about it here : https://github.com/ocornut/imgui/pull/2406 - allegro5-binding on x64-linux, because the current allegro5 port fails to build on this platform. Contrary to the previous port which simply copied the sources to a specific folder, bindings are now compiled with their dependencies. The only exception is Marmelade, because there's no port available for it yet. Unfortunately, I can't test the OSX and metal bindings. If someone using this platform could test it, it would be very much appreciated. :) * [imgui] Move port files to the correct folder * Update ports/imgui/CONTROL Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-07-01[imgui] Update to 1.77 (#12155)Rémy Tassoux
* [imgui] Add Freetype feature * [imgui] Update to 1.77 https://github.com/ocornut/imgui/releases/tag/v1.77 * [imgui] Fix INSTALL_INTERFACE path case
2020-06-23[imgui] Add Freetype feature (#11919)Rémy Tassoux
2020-04-30[imgui] Add feature bindings and remove feature example (#10253)Jack·Boos·Yu
* [imgui] Separate feature tools from feature example * [imgui] Separate feature tools from feature example Co-authored-by: JackBoosY <yuzaiyang@microsoft.com>
2019-05-02Remove references to CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS (#5937)Victor Romero
* [various ports] remove references to CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS * [alac,benchmark,capnproto] Fix check_linkage call * [fastlz] Fix SHA512 * [coroutine] Fix dynamic build * [folly] Find double-conversion * [gamma] Use vcpkg_from_github * [librsync] Enable static builds * [netcdf-cxx4] Fix SHA512 * [octomap] Fix static build * [tidy-html5] Fix static build * [various ports] remove custom messages for shared/static builds, modernize some scripts in the meantime * [folly] Use ras0219's fix for link paths * [octomap] Fix exported targets * [uvatlas] Set tool download SHA512 * [duktape+python2] fix portfile to call configure with correct python version, manage python2 also outside win32 * [suitesparse] osx fix * [gtkmm] Call vcpkg_check_linkage after including vcpkg functions * [duktape] Resolve conflicts * [duktape] FIxed typo in Python paths * [wangle] Find zlib * [openssl-uwp] Fix SHA512 * [glib] Allow static builds on non-Windows * [suitesparse] Fix build on Windows * [multiple ports] Bump CONTROL version * [multiple ports] Fix description indent * [directxtk] Fix CONTROL file * [bde,duktape,qpid-proton] Build packages with python2 installed * [binn] remove CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS * [gdal,live555,uriparser] Fix regressions * [live555] Update to 2019.04.24
2018-09-06Imgui updated to 1.64Mark Ian Holland
2018-01-04[imgui] Update to 1.53Stanislav Ershov
2017-11-20[imgui] Use vendored stb at request of author -- static linking is ↵Robert Schumacher
explicitly worked around. Update to 1.52.
2017-10-14[imgui] Use vcpkg_from_github, use stb from vcpkg.Robert Schumacher
2017-10-09Add port for imgui libraryFabian Parzefall