1043 Commits

Author SHA1 Message Date
Alexander Karatarakis
7bdf189a92 Rework vcpkg's triplet environment reading
The triplet is "run" and vcpkg observes the environment.
Previously, the environment was deduced by the triplet's name
2017-05-04 15:06:18 -07:00
Alexander Karatarakis
a66b066d45 get_environmental_variable() -> get_environment_variable() 2017-05-04 14:58:18 -07:00
Alexander Karatarakis
a94efe662b Rename Strings:: function for utf8/utf16 conversion 2017-05-04 14:54:23 -07:00
Olaf van der Spek
5236d96d4a Update commands_update.cpp 2017-05-04 09:29:17 +02:00
Alexander Karatarakis
0b62835c9b export Mention in vcpkg help 2017-05-03 17:07:01 -07:00
Robert Schumacher
4633c5e0ea [vcpkg] Add support for installing from HEAD 2017-05-03 04:12:28 -07:00
Robert Schumacher
f10861fa7a [vcpkg] Reduce arguments to build_package() by bundling 2017-05-02 17:52:59 -07:00
Alexander Karatarakis
b6983c36f9 export: --zip/--7zip/--raw now provides next-step instructions 2017-05-02 17:33:59 -07:00
Alexander Karatarakis
84d02232f6 Fix NuGet casing 2017-05-02 15:43:26 -07:00
Alexander Karatarakis
22b1733a4a exprot: --nuget now provides additional next-step instructions 2017-05-02 15:34:14 -07:00
Alexander Karatarakis
7abc557eb2 export Fix output directory displayed 2017-05-02 15:05:27 -07:00
Alexander Karatarakis
3b26b6314f Improve message if there are no --oudated packages
Resolves #1008
2017-05-02 14:20:14 -07:00
Robert Schumacher
20657a29ca [vcpkg] Split vcpkg::Commands::Build -> vcpkg::Build, vcpkg::Commands::BuildCommand 2017-05-01 17:24:54 -07:00
Robert Schumacher
cbc52bc6a4 [vcpkg] Remove OptBool in favor of Optional<bool> 2017-04-30 03:36:55 -07:00
Robert Schumacher
5fd834f9b5 Merge branch 'master' into HEAD 2017-04-29 23:30:54 -07:00
Robert Schumacher
b7969a34ae [vcpkg] Fix regression in tests. Test classes must not be structs. 2017-04-29 23:30:21 -07:00
Alexander Karatarakis
2559c97736 export: When package name is invalid, error out earlier and with a better message 2017-04-28 15:51:20 -07:00
Alexander Karatarakis
ae1e1af245 Enums::f(): Accept CStringView instead of std::string& 2017-04-28 13:07:51 -07:00
Alexander Karatarakis
ef8c21290e Remove stray temp code 2017-04-28 12:59:53 -07:00
Alexander Karatarakis
346aa3fab8 [clang-format] Cpp11BracedListStyle: true 2017-04-28 12:55:50 -07:00
Alexander Karatarakis
8a1e0b144c [clang-format] Increase PenaltyReturnTypeOnItsOwnLine 2017-04-28 12:44:23 -07:00
Alexander Karatarakis
5d3f6a79b4 install: When package name is invalid, error out earlier and with a better message
Resolves #986
2017-04-27 19:54:05 -07:00
Alexander Karatarakis
4ad755bb69 Run clang-foramt over tests and remaining cpp files 2017-04-27 18:59:57 -07:00
Alexander Karatarakis
075dab75bd Remove stray cpp file 2017-04-27 18:59:57 -07:00
Alexander Karatarakis
1e9471a148 Run clang-format over the cpp files 2017-04-27 18:59:57 -07:00
Alexander Karatarakis
75e8752cb9 Run clang-format over the headers. Remove stray Version.h/cpp. Fix location of VersionT.cpp 2017-04-27 18:59:57 -07:00
Alexander Karatarakis
924de7c5fe Formatting + add test to the vcxproj 2017-04-27 14:02:48 -07:00
Tobias Kohlbau
4302675092 [options] makes options case insensitive
This resolves #987

Signed-off-by: Tobias Kohlbau <tobias@kohlbau.de>
2017-04-27 12:20:21 +02:00
Alexander Karatarakis
d6d506d678 export: Place the nuget-specific redirect in buildsystems/tmp 2017-04-26 17:22:11 -07:00
Alexander Karatarakis
ddd549f0a2 export: Place the temporary nuspec file in buildsystems/tmp 2017-04-26 17:21:53 -07:00
Alexander Karatarakis
c7e7b409d8 export Copy getProgramFiles32bit.ps1 2017-04-26 14:37:54 -07:00
Alexander Karatarakis
e51fa89c2c export: Reorganize export folder to have the same layout as a normal vcpkg enlistment 2017-04-25 21:07:37 -07:00
Alexander Karatarakis
d22cbe71dc export: Retain the msbuild subfolder for cmake integration to also work 2017-04-25 19:53:11 -07:00
Alexander Karatarakis
e7d452a894 export: Place the integration files in the exported folder
NuGet creation gets them from there now, and they are available for other exports types
2017-04-25 18:28:31 -07:00
Alexander Karatarakis
ef0bdb00e4 Rework ConfigurationType enum 2017-04-25 17:56:19 -07:00
Alexander Karatarakis
d3d00b33dd Rework BuildType enum 2017-04-25 17:56:19 -07:00
Alexander Karatarakis
1ac0f768b7 ENUM_NAME should be in the enum namespace 2017-04-25 17:56:18 -07:00
Alexander Karatarakis
003693c5ac Rework LinkageType enum 2017-04-25 17:56:18 -07:00
Alexander Karatarakis
1aef09ba58 Rework OptBool enum 2017-04-25 17:56:18 -07:00
Alexander Karatarakis
0a51047157 Rework BuildInfo enum 2017-04-25 17:56:18 -07:00
Alexander Karatarakis
95c222d460 Rework ArchiveFormat enum 2017-04-25 17:55:24 -07:00
Alexander Karatarakis
608ce794ac export: Show what output file/files are created 2017-04-25 17:50:43 -07:00
Alexander Karatarakis
7396e4ad63 export: Export directory now has the same name pattern as the zip/7z/nuget file 2017-04-25 17:50:43 -07:00
Robert Schumacher
c07e3b26f2 Merge branch 'x86-disable-ninja' 2017-04-24 22:55:06 -07:00
Robert Schumacher
3eebe790c8 Merge pull request #966 from codicodi/fix-export-7zip
[vcpkg-export] correctly handle --7zip option
2017-04-23 08:13:23 -07:00
Robert Schumacher
ee0201cfae [vcpkg-build] Fix regression in build command.
Missing dependencies were not being computed correctly after the internal call to build failed. Solution is to return the already-computed list from build.
2017-04-23 01:30:43 -07:00
Robert Schumacher
e48fdb66a5 [vcpkg-integrate-project] Escape backticks. Fixes #964. 2017-04-23 00:29:40 -07:00
Robert Schumacher
169521070a [vcpkg] Ninja is only 64-bit; do not use on x86 2017-04-23 00:11:42 -07:00
codicodi
e1d91d8cb0 [vcpkg-export] correctly handle --7zip option 2017-04-22 12:22:49 +02:00
Alexander Karatarakis
5fbc9c4563 Update cmake version to 3.8.0 (was 3.8.0rc1) 2017-04-21 18:41:01 -07:00