Commit Graph

  • c3b54a2e7b Merge from master Robert Schumacher 2017-04-12 22:57:23 -07:00
  • 7069fbbebc [vcpkg] Remove+indirect nearly all uses of iostreams Robert Schumacher 2017-04-12 22:48:52 -07:00
  • 3739e8e0b9 Use Util::keep_if() Alexander Karatarakis 2017-04-12 22:39:14 -07:00
  • b578320d9c Add PackageSpec != operator Alexander Karatarakis 2017-04-12 22:36:44 -07:00
  • 8972bd3067 Introduce keep_if function Alexander Karatarakis 2017-04-12 22:12:37 -07:00
  • ed6930bd61 Using 1.3.0 instead of master as suggested by ras0219-msft Ernesto Bascón Pantoja 2017-04-13 01:22:02 -04:00
  • e78827e8cc Remove AUTO_SELECTED && ALREADY_INSTALLED packages from the install plan Alexander Karatarakis 2017-04-12 21:41:54 -07:00
  • 2fa87fbb0a Simplify Remove plan generation Alexander Karatarakis 2017-04-12 21:37:55 -07:00
  • 5131e955a8 Simplify Install plan generation Alexander Karatarakis 2017-04-12 21:28:49 -07:00
  • 76f2c557ef Fix issue in the toposort algorithm and move-only types Alexander Karatarakis 2017-04-12 19:29:43 -07:00
  • 5cd921c2b5 edges() -> dependencies() Alexander Karatarakis 2017-04-12 18:57:45 -07:00
  • 2cc01b2aca Remove Graph class Alexander Karatarakis 2017-04-12 18:56:41 -07:00
  • 7f79f44b0c Rework create_install_plan() Alexander Karatarakis 2017-04-12 18:55:37 -07:00
  • 4749d7d67d Move line below temp struct Alexander Karatarakis 2017-04-12 16:24:49 -07:00
  • 88e0246c77 Improve create_remove_plan (still using Graph) Alexander Karatarakis 2017-04-12 16:19:52 -07:00
  • 5afcd0afe0 Use status_db.find_installed() Alexander Karatarakis 2017-04-12 16:16:57 -07:00
  • ea42d5c686 Remove repeated #include Alexander Karatarakis 2017-04-12 16:15:16 -07:00
  • 6ef84f8a62 Add default constructor to Optional<T> Alexander Karatarakis 2017-04-12 16:11:31 -07:00
  • 58f46ab652 Rework toposort and create_install_plan Alexander Karatarakis 2017-04-11 19:37:38 -07:00
  • 24ba9f94ea Parameter by const& Alexander Karatarakis 2017-04-11 17:44:35 -07:00
  • d7466d98bb Extract toposort into a free function Alexander Karatarakis 2017-04-11 14:44:14 -07:00
  • cfbfa0d813 Rename Alexander Karatarakis 2017-04-11 14:30:49 -07:00
  • 612d941afc toposort: use lambda to obtain the neighbours of a vertex Alexander Karatarakis 2017-04-10 18:45:44 -07:00
  • a6f895ac8c Merge pull request #927 from codicodi/add-sdl2-mixer Robert Schumacher 2017-04-11 18:32:56 -07:00
  • 7326b6c64d Merge from master Robert Schumacher 2017-04-11 18:15:52 -07:00
  • 8780614392 Update EXAMPLES.md Robert Schumacher 2017-04-11 17:21:20 -07:00
  • bc019c7389 Update EXAMPLES.md Robert Schumacher 2017-04-11 17:17:50 -07:00
  • 92c0a91d3f [vcpkg-msbuild] Fix line wrapping bug on Win7. Robert Schumacher 2017-04-11 16:11:28 -07:00
  • 0bc21296c9 [vcpkg] Alias out standard filesystem headers to ensure clean separation. Robert Schumacher 2017-04-11 15:16:39 -07:00
  • 1513062f0b [vcpkg-scripts] Improve verbose logging in findAnyMSBuildWithCppPlatformToolset. Robert Schumacher 2017-04-11 14:41:57 -07:00
  • e8e9158e86 Update Catch to 1.9.1 Martin Hořeňovský 2017-04-11 17:21:17 +02:00
  • 735bc7045e Add xalan-c port Jackie Ng 2017-04-11 21:58:14 +10:00
  • 4ecf9aa09e Added picojson 1.3.1 Ernesto Bascón Pantoja 2017-04-11 00:18:20 -04:00
  • 37b250abb8 Merge pull request #928 from Mixaill/mpg123-fix Alexander Karatarakis 2017-04-10 18:38:34 -07:00
  • 889573b069 [mpg123] install missing headers Mikhail Paulyshka 2017-04-11 03:18:11 +03:00
  • af455f6d10 [README] Add CI badge Robert Schumacher 2017-04-10 14:49:34 -07:00
  • d9ba36c7eb Remaining target_triplet -> triplet Alexander Karatarakis 2017-04-10 13:13:07 -07:00
  • 60090703b3 install target_triplet -> triplet Alexander Karatarakis 2017-04-10 13:12:49 -07:00
  • c5557ba8cb ci target_triplet -> triplet Alexander Karatarakis 2017-04-10 13:11:36 -07:00
  • ca3d013c36 build target_triplet -> triplet Alexander Karatarakis 2017-04-10 13:10:11 -07:00
  • cb679871e0 [StatusParagraph] target_triplet -> triplet Alexander Karatarakis 2017-04-10 13:08:47 -07:00
  • 0f54ec446d [BinaryParagraph] target_triplet -> triplet Alexander Karatarakis 2017-04-10 13:06:44 -07:00
  • 6699737c6d [PackageSpec] target_triplet -> triplet Alexander Karatarakis 2017-04-10 13:04:34 -07:00
  • 3e94a8db42 PackageSpec.target_triplet() -> ".triplet() Alexander Karatarakis 2017-04-10 13:03:34 -07:00
  • 84e1a9d3e5 VcpkgCmdArguments.target_triplet -> ".triplet Alexander Karatarakis 2017-04-10 13:01:43 -07:00
  • 410aa5b43a default_target_triplet -> default_triplet Alexander Karatarakis 2017-04-10 13:00:33 -07:00
  • cd0c8e1ca3 Tweak install input parsing to match remove Alexander Karatarakis 2017-04-10 12:51:11 -07:00
  • f306e8770f Formatting Alexander Karatarakis 2017-04-10 12:58:19 -07:00
  • f7944d40a6 Merge pull request #925 from jumpinjackie/xercesc-missing-source-files Alexander Karatarakis 2017-04-10 12:31:15 -07:00
  • 722de2835b Add sdl2-mixer codicodi 2017-04-10 11:00:52 +02:00
  • 0e9b533c2c Merge pull request #924 from codicodi/bump-glib Alexander Karatarakis 2017-04-09 18:00:31 -07:00
  • 2d581484b4 [xerces-c]: Certain headers include .c files, this commit ensures that such files are also copied across Jackie Ng 2017-04-09 23:57:57 +10:00
  • 0af686a9f7 [glib] update to 2.52.1 codicodi 2017-04-09 11:15:32 +02:00
  • b34c40a4e6 [vcpkg] Further work on filesystem abstraction layer. Robert Schumacher 2017-04-08 20:19:35 -07:00
  • eb9b85c49d [vcpkg] Switch several usages of -ExecutionPolicy Unrestricted to Bypass to avoid failures due to Mark Of The Web Robert Schumacher 2017-04-08 18:53:39 -07:00
  • cea5cb99b2 [xerces-c] Fixup omission in previous commit -- handle CRT as well. Robert Schumacher 2017-04-08 18:43:08 -07:00
  • eac027233e [xerces-c] Fix packaging to also deploy the built library Robert Schumacher 2017-04-08 18:41:52 -07:00
  • c434dc9986 [vcpkg] Initial addition of Filesystem abstraction to enable testing. Robert Schumacher 2017-04-08 16:26:26 -07:00
  • 599c22f2af VersionT: replace to_printf_arg() with .to_string() Alexander Karatarakis 2017-04-07 17:56:26 -07:00
  • 12f09d3151 Use Triplet.canonical_name() or .to_string() Alexander Karatarakis 2017-04-07 17:53:57 -07:00
  • 2069028b06 Remove triplet operator<< overload Alexander Karatarakis 2017-04-07 17:45:17 -07:00
  • 13482879f8 Triplet.to_string() Alexander Karatarakis 2017-04-07 17:44:24 -07:00
  • 9c2287d0e8 Remove unneeded to_string() calls Alexander Karatarakis 2017-04-07 17:39:47 -07:00
  • 41c9026875 Remove PackageSpec& operator<< overload Alexander Karatarakis 2017-04-07 16:20:24 -07:00
  • 18fa18a07b Remove PackageSpec.display_name() Alexander Karatarakis 2017-04-07 16:17:54 -07:00
  • 285bbe0d8a Add to_printf_arg() for classes with to_string() Alexander Karatarakis 2017-04-07 16:13:08 -07:00
  • e8dbe3ec4c vcpkg ci Update strings, similarly to vcpkg install Alexander Karatarakis 2017-04-07 16:11:08 -07:00
  • 8b59a289f2 Use existing variable Alexander Karatarakis 2017-04-07 16:08:32 -07:00
  • d075c27949 vcpkg ci Use switch-case Alexander Karatarakis 2017-04-07 16:08:23 -07:00
  • e56d87c689 Remove to_printf_args(PackageSpec) Alexander Karatarakis 2017-04-07 16:01:09 -07:00
  • 19123677d1 [geographiclib] /cmake is a directory -- it needs REMOVE_RECURSE Robert Schumacher 2017-04-07 16:20:19 -07:00
  • 52f8ff4c79 Merge pull request #916 from saedrna/master Robert Schumacher 2017-04-07 16:13:52 -07:00
  • 97c85bc512 [geographiclib] Improve description, remove cmake files until they can be properly merged between configs. Robert Schumacher 2017-04-07 16:10:46 -07:00
  • 199887fdcd Add missing break; Alexander Karatarakis 2017-04-07 15:48:22 -07:00
  • 24c2955b03 install command Add status for the building phase Alexander Karatarakis 2017-04-07 15:46:18 -07:00
  • 4839ea8944 Add UNKNOWN case Alexander Karatarakis 2017-04-07 15:20:04 -07:00
  • a405d60fe3 Remove unneeded branch Alexander Karatarakis 2017-04-07 15:19:01 -07:00
  • fabeefdb14 Use switch-case Alexander Karatarakis 2017-04-07 15:17:10 -07:00
  • 687e1d6a1b vcpkg install improve status message Alexander Karatarakis 2017-04-07 15:07:49 -07:00
  • 75838ddbcc vcpkg install: Print install plan and add --dry-run option Alexander Karatarakis 2017-04-07 14:47:46 -07:00
  • c4d5763a53 Fix install plan to not include already installed packages Alexander Karatarakis 2017-04-07 14:47:27 -07:00
  • c91ac99d4a Add find_installed() overload Alexander Karatarakis 2017-04-07 14:42:19 -07:00
  • ad24821dce Fix find_installed() Alexander Karatarakis 2017-04-07 14:25:12 -07:00
  • 66e6e6e9e2 Add RequestType to InstallPlan Alexander Karatarakis 2017-04-07 13:03:11 -07:00
  • c85de257c8 Add compare_by_name to InstallPlan Alexander Karatarakis 2017-04-07 13:02:50 -07:00
  • 1281f66c39 Formatting Alexander Karatarakis 2017-04-07 12:50:46 -07:00
  • 60b49cf4f7 Extract functions for output formatting Alexander Karatarakis 2017-04-06 18:57:17 -07:00
  • 1ed61c4de8 Fix output formatting Alexander Karatarakis 2017-04-06 18:22:53 -07:00
  • cdc77fdae4 RemovePlan -> sort by name Alexander Karatarakis 2017-04-06 17:37:19 -07:00
  • 26197ac316 Use switch-case Alexander Karatarakis 2017-04-06 17:30:17 -07:00
  • b36250344a Use switch-case Alexander Karatarakis 2017-04-06 17:28:49 -07:00
  • cdf4e5d014 [azure-storage-cpp] Fix regression in last commit. Robert Schumacher 2017-04-07 15:38:04 -07:00
  • 4450e1dbbe [azure-storage-cpp] Fix static builds. Robert Schumacher 2017-04-07 15:15:49 -07:00
  • c33589ac27 Merge branch 'master' of https://github.com/microsoft/vcpkg Robert Schumacher 2017-04-07 11:47:06 -07:00
  • 7135c5fc83 [azure-storage-cpp] Add check for ATL. Robert Schumacher 2017-04-07 11:46:59 -07:00
  • 4d4506d21f Merge pull request #915 from wm1/issue-556 Robert Schumacher 2017-04-07 11:32:20 -07:00
  • cf93d45879 [libpng] Fix x86-uwp builds Robert Schumacher 2017-04-07 11:23:59 -07:00
  • dae29cba40 add geographiclib port Han Hu 2017-04-08 01:02:59 +08:00
  • 6a2e1c77fe Fix issue 556: need setup include path for rc.exe (wtl fails to build) Wei Mao 2017-04-07 09:50:24 -07:00
  • 2e7896e89e Merge pull request #907 from codicodi/add-sdl2-net Robert Schumacher 2017-04-06 16:55:32 -07:00