Граф коммитов

3688 Коммитов

Автор SHA1 Сообщение Дата
Robert Schumacher 2f2f7dca3d [vcpkg] Move find_available_package, find_available_port_file into vcpkg_paths.
`vcpkg_paths` is responsible for binding the concrete filesystem representation to the abstract `package_spec`.
2016-09-23 14:25:17 -07:00
Robert Schumacher e31eed92ce Merged alzie:default_triplet for PR #70 2016-09-23 12:19:57 -07:00
Alexander Karatarakis b1398f09b4 find_unment_dependencies() now works for a single package 2016-09-23 12:06:55 -07:00
Alexander Karatarakis a479c70b14 [vcpkg build] Print the missing package's arch along with the package name 2016-09-23 12:01:25 -07:00
Albert Ziegenhagel 5b6de356bd Disabled validation of per-package triplet 2016-09-23 11:49:29 +02:00
Albert Ziegenhagel 055dd604c9 Fixed errors introduced during merge 2016-09-23 10:06:45 +02:00
Albert Ziegenhagel d3d9e4c134 Merge branch 'master' into default_triplet
# Conflicts:
#	toolsrc/include/vcpkg_cmd_arguments.h
#	toolsrc/src/commands_installation.cpp
#	toolsrc/src/vcpkg_cmd_arguments.cpp
2016-09-23 09:58:33 +02:00
Albert Ziegenhagel b3525e8f4d Improved error reporting when user provides invalid triplets 2016-09-23 09:44:30 +02:00
Alexander Karatarakis 61a27d4200 Restruct `vcpkg build` to 1 package 2016-09-23 00:02:51 -07:00
Alexander Karatarakis 755ead2adc `vcpkg build` will now show helpful error if dependencies are missing 2016-09-22 23:53:13 -07:00
Alexander Karatarakis 4970dff5ca Refactor dependency related code to vcpkg::Dependencies 2016-09-22 23:28:50 -07:00
Alexander Karatarakis 7428d6cc3a Introduce vcpkg_Maps utility namespace 2016-09-22 23:28:14 -07:00
Alexander Karatarakis f5476ec6d1 Introduce vcpkg::Sets utility namespace 2016-09-22 23:27:46 -07:00
Albert Ziegenhagel 7ba88e1259 Fixed encoding of default triplet name 2016-09-22 13:17:00 +02:00
Albert Ziegenhagel 7097edb8fc Introduced environment variable "VCPKG_DEFAULT_TRIPLET" 2016-09-22 12:00:27 +02:00
Alexander Karatarakis 775a5fbea0 Use System::println() 2016-09-22 01:24:26 -07:00
Alexander Karatarakis 937356b2bf Place import_command() in a separate cpp file 2016-09-22 01:15:09 -07:00
Alexander Karatarakis 79e324db3a Use print_example() 2016-09-22 00:40:23 -07:00
Alexander Karatarakis 4dc695053c Place owns_command() in a separate cpp file 2016-09-22 00:06:37 -07:00
Alexander Karatarakis 3290923916 Place command_create() in a separate cpp file 2016-09-22 00:02:09 -07:00
Alexander Karatarakis cf94381060 Place list_command() in a separate cpp file 2016-09-22 00:00:38 -07:00
Alexander Karatarakis 1445fe7cad Place command_list() in a separate cpp file 2016-09-21 23:54:23 -07:00
Alexander Karatarakis ba2612079c Place update_command() in a separate cpp file 2016-09-21 23:51:45 -07:00
Alexander Karatarakis d3e86a674f Place command_cache in a separate cpp file 2016-09-21 23:49:20 -07:00
Alexander Karatarakis 2a40e2075c vcpkg search now does substring search 2016-09-21 22:47:36 -07:00
Alexander Karatarakis e5644cc1b1 Simplify for-iterator 2016-09-21 22:14:02 -07:00
Alexander Karatarakis cfc0d96e9b Move search_command to a separate file 2016-09-21 21:57:27 -07:00
Alexander Karatarakis d5d957ddf8 MOve recursive upwards search to Files 2016-09-21 21:43:59 -07:00
Dan Sarginson d0a25ddf6f Remove use of wildcard in integration installation dest path.
This seemed to be used in order to stop XPATH blocking on the file/directory dialog. It was causing odd issues I mentioned in #62. Instead used "echo f" to assure XCOPY that we're dealing with files.

Fixes #62.
2016-09-21 19:31:36 -07:00
Robert Schumacher 6c30d58b90 [vcpkg] Place VS user-wide integration into a C++ specific folder instead of for all projects.
This avoids a bug where the IDE would erroneously add x86, x64, and ARM architectures to C# projects.
2016-09-21 15:41:30 -07:00
Alexander Karatarakis 01ad2646d7 [integration] Add check that the targets file was properly copied 2016-09-21 12:32:28 -07:00
Ahmed Mahdy 2a763e8f3b Account for when ImportBefore does not exist 2016-09-21 03:34:18 -07:00
Alexander Karatarakis 73863c9333 [vcpkg] Improve consistency in use of %VS140COMNTOOLS% 2016-09-20 15:36:22 -07:00
Robert Schumacher d29e748be5 Merge branch 'master' of https://github.com/Remotion/vcpkg 2016-09-20 14:32:36 -07:00
Robert Schumacher cd72f841f0 [vcpkg] Fix mismatch between props and targets for user integration. 2016-09-20 14:25:28 -07:00
Remotion 15ed7e00a9 Using %VS140COMNTOOLS% now for the case if VS is not installed in default location. 2016-09-20 21:38:27 +02:00
Alexander Karatarakis 09d1f11646 vcpkg.exe now detects the root dir via the .vcpkg-root file 2016-09-19 19:12:46 -07:00
Alexander Karatarakis db4be80369 Initial commit 2016-09-18 20:54:03 -07:00