Robert Schumacher
db73e73c56
[vcpkg] Add bootstrap-vcpkg.bat to improve first-time experience.
2017-04-01 03:58:45 -07:00
Robert Schumacher
b788c2b209
[vcpkg] ImmutableSortedVector is actually Mutable via move.
...
Use fmap instead of construct/insert.
Don't cache VS2015 instances since it is called once.
Add ParagraphDataMap alias.
2017-04-01 03:30:52 -07:00
Robert Schumacher
bb865fb312
[vcpkg] Merge search for dumpbin and toolchain (they are the same).
2017-04-01 02:08:48 -07:00
Robert Schumacher
05c9f77a4a
[vcpkg] Use fmap instead of std::transform.
2017-04-01 01:39:24 -07:00
Robert Schumacher
162e9ce98f
[vcpkg] Collapse cXstring_views into a single template.
2017-04-01 01:39:00 -07:00
Robert Schumacher
aae15bd468
[vcpkg] Collapse join() overloads into a single template.
2017-04-01 01:38:32 -07:00
Robert Schumacher
74f788d04f
[vcpkg] Replace explicit bulk operations with fmap
2017-04-01 01:11:51 -07:00
Robert Schumacher
74fbd3acd5
[vcpkg] Dead code elimination
2017-04-01 01:10:15 -07:00
Alexander Karatarakis
1f567081e1
Fix issue in vcxproj.filters
2017-03-31 18:07:13 -07:00
Alexander Karatarakis
8e30d0b420
update
needs to use package_spec
2017-03-31 18:01:13 -07:00
Alexander Karatarakis
af0e652c48
Refactor update and portsdiff
2017-03-31 18:01:13 -07:00
Alexander Karatarakis
946734aa73
Add name_and_version_diff_t
2017-03-31 18:01:13 -07:00
Alexander Karatarakis
e074718209
Version_t
2017-03-31 18:01:13 -07:00
Robert Schumacher
9b9a35fa38
Remove Files::check_is_directory()
2017-03-31 17:57:45 -07:00
Robert Schumacher
4e26c6781c
Add constexpr in cstring_view functions
2017-03-31 17:53:53 -07:00
Alexander Karatarakis
d3a54b0042
Place cXstring_view in a separate header
2017-03-31 17:53:02 -07:00
Robert Schumacher
1e33e2e213
Use cstring_view in utf conversion functions
2017-03-31 17:42:46 -07:00
Robert Schumacher
77c90c2df5
Fix memory leak in get_environmental_variable()
2017-03-31 17:41:24 -07:00
Robert Schumacher
4792821a1d
Move Environment:: functions into vcpkg_paths. Remove Environment.h/cpp
2017-03-31 17:40:08 -07:00
Robert Schumacher
c84765601b
Move Environment::get_program_files() to System::get_program_files()
2017-03-31 17:35:38 -07:00
Alexander Karatarakis
a6aa410f9f
Remove System::set_environmental_variable()
2017-03-31 17:22:08 -07:00
Robert Schumacher
31e55704f5
Use [[noreturn]] instead of declspec(noreturn)
2017-03-31 17:19:03 -07:00
Robert Schumacher
095d3294d5
Inline function
2017-03-31 17:15:35 -07:00
Robert Schumacher
17b4d1cb5c
Remove Checks::check_throw() #2
2017-03-31 17:13:58 -07:00
Robert Schumacher
9b62a4b207
Remove Checks::check_throw() and Checks::throw_with_message()
2017-03-31 17:01:03 -07:00
Robert Schumacher
c26e7c94c6
Eliminate last usage of Checks::check_throw()
2017-03-31 17:00:24 -07:00
Robert Schumacher
a7c13ce724
Use cwstring_view in CMakeVariable
2017-03-31 16:42:06 -07:00
Robert Schumacher
60445c1150
Fix order of arguments
2017-03-31 16:35:02 -07:00
Alexander Karatarakis
e9ca24b219
Rename expected.h to vcpkg_expected.h
2017-03-31 16:33:10 -07:00
Robert Schumacher
7d4832c6bf
Rename optional::get_or_exit() to optional::value_or_exit()
2017-03-31 16:29:04 -07:00
Robert Schumacher
c5950aa651
Rename expected::get_or_exit() to expected::value_or_exit()
2017-03-31 16:23:48 -07:00
Alexander Karatarakis
14297a5bd9
remove
: Add --dry-run option
2017-03-31 16:15:05 -07:00
Alexander Karatarakis
ee75fe6330
Add more functions to ImmutableSortedVector
2017-03-31 16:15:05 -07:00
Alexander Karatarakis
f1d4a4457e
Introduce get_installed_ports()
2017-03-31 16:15:05 -07:00
Robert Schumacher
b3773070fe
[vcpkg] Rework code structure to satisfy /analyze in VS2017
2017-03-31 09:26:58 -07:00
Robert Schumacher
96f30cae00
[freeimage] Add build for FreeImagePlus.
2017-03-31 09:03:37 -07:00
Robert Schumacher
558d54dd4e
[qt5] Add qtdeploy.ps1 to enhance applocal.ps1 when Qt is in use.
2017-03-31 06:35:23 -07:00
Robert Schumacher
bbaf4d77e7
[applocal.ps1] Refactor out binary deployment
2017-03-31 03:11:06 -07:00
Robert Schumacher
1c9fd4aefc
[applocal.ps1] Keep global set of searched binaries and avoid excessive recursion.
2017-03-31 03:05:15 -07:00
Robert Schumacher
044c20dee0
Merge pull request #872 from SteffenL/upstream-issue/856-qt5-gui-style
...
[qt5] Configure without -no-style-* parameters
2017-03-31 01:14:57 -07:00
Robert Schumacher
5414655ea4
[vcpkg] Fix regression introduced in 8dc2699e5d. Fixes #873 . Fixes #871 . Fixes #874 . Fixes #876 .
...
When using the toolchain file, VCPKG_TARGET_TRIPLET was not specified, which resulted in all libraries being built against x86-windows.
2017-03-31 00:35:40 -07:00
Robert Schumacher
a6957ebf38
[examples.md] Add information about how to use header-only libraries from cmake. Improvement suggested by #798 .
2017-03-30 22:36:05 -07:00
Robert Schumacher
e8441676e3
[glfw3] Fix position of cmake_minimum_required to come before project directive.
2017-03-30 21:52:18 -07:00
Steffen André Langnes
a81ac6282e
[qt5] Configure without -no-style-* parameters
...
Removed the parameters for Windows styles because they prevent proper style rendering (defaults to Windows 9x style).
Removed the parameter for the fusion style for consistency.
2017-03-29 22:57:43 +02:00
Alexander Karatarakis
a312cb4939
Merge branch 'OlafvdSpek-patch-2'
2017-03-29 13:24:53 -07:00
Alexander Karatarakis
294404e476
Merge branch 'patch-2' of https://github.com/OlafvdSpek/vcpkg into OlafvdSpek-patch-2
2017-03-29 13:17:42 -07:00
Alexander Karatarakis
0f1408c2e6
Merge branch 'OlafvdSpek-patch-3'
2017-03-29 13:16:37 -07:00
Alexander Karatarakis
eb6c65abc8
[pch.h] Put windows.h at the top to solve compilation errors
2017-03-29 13:16:23 -07:00
Alexander Karatarakis
aea362ab70
Merge branch 'patch-3' of https://github.com/OlafvdSpek/vcpkg into OlafvdSpek-patch-3
2017-03-29 13:14:32 -07:00
Robert Schumacher
632e42e16d
Merge pull request #867 from tobiaskohlbau/octomap
...
[octomap] adds port for octomap
2017-03-29 11:08:06 -07:00