* [vcpkg] add missing implib definitions, fix shared lib extension on mac
(cherry picked from commit 2cddef9541202ecc01ad43036575bc606dc01117)
* Better find_library suffixes and prefixes.
* moved additional suffix into a comment and reverted back to what is expected on windows
* updated documentation for add variables.
* - Added scripts variable to ports file.
- Added check if triplet file is not available (NPE).
* - Fixed line endings.
* Provide location of .vcpkg-root to ports.cmake
* vcpkg sets VCPKG_ROOT_PATH in ports.cmake
* [vcpkg] Fail if VCPKG_ROOT_PATH is not passed from vcpkg.exe
* [vcpkg] Fix vcpkg rooth path
* [vcpkg] Make --x-scripts-root an experimental command
* update to 5.12.4
* removed port qt5-modularscripts and split it functionality into more functions into qt5-base
* added qt_port_hashes.cmake for simpler upgrade.
* added optional VCPKG_QT_HOST_MKSPEC and VCPKG_QT_TARGET_MKSPEC to select QTs build mkspecs from a triplet
* qt_<config>.conf are now copied from the build dir instead from the port dir
* fixed freetype dependencies.
* cleanup of vcpkg_qmake scripts. No strange/unclear replacements anymore.
* introduced vcpkg_buildpath_length_warning
* changed directory layout of the qt5 installation executables and mkspecs a bit.
* First pass wren port
* Add warnings defs, dont specifically use static
* Revert warnings
* See if bringing back new lines fixes windows build issues
* Try force static
* Remove STATIC
* Force static
* [vcl] add vector class library version 2
* fix target path
* renamed library to vectorclass.
Improved CMakelists.txt.
Added early architecture failure
* don't perform changes in the source dir and make cxx_std_17 a build requirement
* update to tagged version 2.00.01
* update version in CMakeLists.txt
* refactored CMakeLists.txt
* [wampcc] Add new port
* Cleanup
* Allow shared build for non-Windows systems;
Add utils and tools features;
Add messages about broken Windows build;
* Make version based on date
* Drop comment
* [ixwebsocket] update to 5.0.6 to fix Windows problem
Some test started to fail on Windows in the 5.0 branch.
```
ERROR: Unable to connect to echo.websocket.org on port 80, error: Connect error: No error
ERROR: Unable to connect to echo.websocket.org on port 80, error: Connect error: No error
ERROR: Unable to connect to echo.websocket.org on port 80, error: Connect error: No error
ERROR: Unable to connect to echo.websocket.org on port 80, error: Connect error: No error
ERROR: Unable to connect to echo.websocket.org on port 80, error: Connect error: No error
ERROR: Unable to connect to echo.websocket.org on port 80, error: Connect error: No error
ERROR: Unable to connect to echo.websocket.org on port 80, error: Connect error: No error
```
We figured it out and fixed it. This issue has more details. https://github.com/machinezone/IXWebSocket/issues/103
* ixwebsocket: update to 6.1.0
* [libhydrogen] Add new port
* [libhydrogen] Update to 2019-08-10
* [libhydrogen] Fix cmake not found error
* [libhydrogen] Remove patch
* [libhydrogen] Update to 2019-08-11
In Powershell 6.2/7.0, `Get-ChildItem`'s paths are now printed as
absolute paths instead of relative paths; this breaks the code we have
that assumes that they're printed as relative paths.
Thus, change the code to request the `Name` property specifically, which
is what we actually wanted.
* Add glew variables lost by cmakes new FindGLEW to wrapper
The variables are required by ports like VTK
* fix file location.
* completly refactor wrapper. Static case was not handled correctly
* add singular variables for pangolin
* [port-history] Print port CONTROL version history
* Add commands.porthistory.cpp to VS project
* Get most recent commit for each version
* Apply clang-format
* Fix output format
* Rename command to x-history
* Add ignition-modularscript port
Modeled after the qt5-modularscript port, this port just contain
ignition_modular_library, an helper CMake function to simplify the
process of writing port of C++ libraries developed by the Ignition
Robotics project ( https://ignitionrobotics.org ).
* Add ignition-cmake0 port
* Add ignition-math4 port
* [imgui-sfml] Add new package ImGui-SFML
* Static build only to match with `imgui`.
* [imgui-sfml] Fix case-sensitive imgui package name
* [imgui-sfml] Require C++11
* [imgui-sfml] Include IMGUI_API define
* [imgui-sfml] Remove delegating ctor - C++11 is not required