Robert Schumacher
|
8741214bf6
|
[vcpkg] Use unique_ptr<> for paragraphs. Post-parser phase rework.
|
2017-06-20 09:36:21 -07:00 |
|
Robert Schumacher
|
247a6cec90
|
[vcpkg] Improve diagnostics upon port load failure
|
2017-06-08 04:32:57 -07:00 |
|
Alexander Karatarakis
|
9a698d7088
|
Convert BuildType/Configuration Type into simple enum classes
|
2017-06-06 16:37:58 -07:00 |
|
Robert Schumacher
|
6be01a12db
|
[vcpkg] Refactored to simplify BuildPolicies into BuildPolicy.
Restrict policy consumers to a simpler interface than std::map.
Rename vcpkg::getMachineType -> vcpkg::to_machine_type.
|
2017-05-24 00:44:00 -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 |
|
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
|
92cf32d59a
|
Add skeleton code for vcpkg export
|
2017-04-21 18:06:51 -07:00 |
|
Alexander Karatarakis
|
84ed167439
|
Introduce vcpkg depend-info command
|
2017-04-05 14:20:49 -07:00 |
|
Alexander Karatarakis
|
3f76b9e53d
|
vcpkg_paths -> VcpkgPaths
|
2017-04-04 16:44:46 -07:00 |
|
Alexander Karatarakis
|
b766a005b7
|
version_t -> VersionT
|
2017-04-04 16:44:43 -07:00 |
|
Alexander Karatarakis
|
e051edfa10
|
vcpkg_cmd_arguments -> VcpkgCmdArguments
|
2017-04-04 16:44:43 -07:00 |
|
Alexander Karatarakis
|
7ee180ebdd
|
paragraph_parse_result -> ParagraphParseResult
|
2017-04-04 16:44:41 -07:00 |
|
Alexander Karatarakis
|
83cde51334
|
package_spec_parse_result -> PackageSpecParseResult
|
2017-04-04 16:44:41 -07:00 |
|
Alexander Karatarakis
|
d1141e6054
|
package_spec -> PackageSpec
|
2017-04-04 16:44:41 -07:00 |
|
Alexander Karatarakis
|
1c1423014f
|
opt_bool->OptBool
|
2017-04-04 16:44:41 -07:00 |
|
Alexander Karatarakis
|
604d0e58da
|
cstring_view -> CStringView
|
2017-04-04 16:44:41 -07:00 |
|
Robert Schumacher
|
cb5cbc4d84
|
[vcpkg-env] Added internal 'env' command to help diagnose environment issues.
|
2017-04-03 10:44:29 -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
|
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
|
e074718209
|
Version_t
|
2017-03-31 18:01:13 -07:00 |
|
Alexander Karatarakis
|
d3a54b0042
|
Place cXstring_view in a separate header
|
2017-03-31 17:53:02 -07:00 |
|
Robert Schumacher
|
4792821a1d
|
Move Environment:: functions into vcpkg_paths. Remove Environment.h/cpp
|
2017-03-31 17:40:08 -07:00 |
|
Alexander Karatarakis
|
e9ca24b219
|
Rename expected.h to vcpkg_expected.h
|
2017-03-31 16:33:10 -07:00 |
|
Alexander Karatarakis
|
d2bab3c370
|
Rework Paragraph parsing error handling. Add single paragraph functions
|
2017-03-27 12:43:14 -07:00 |
|
Alexander Karatarakis
|
8e8debc848
|
Put LineInfo in separate h/cpp
|
2017-03-13 17:56:21 -07:00 |
|
Alexander Karatarakis
|
47b53b9015
|
Add lazy.h
|
2017-03-10 17:04:28 -08:00 |
|
Alexander Karatarakis
|
43eb772d94
|
Change Info::email() to Contact::email(). Remove vcpkg_info.h/cpp
|
2017-02-17 20:13:36 -08:00 |
|
Alexander Karatarakis
|
e16084cc8d
|
Rename Stopwatch.h/cpp to vcpkg_Chrono.h/cpp
|
2017-02-16 16:32:36 -08:00 |
|
Alexander Karatarakis
|
0563b29389
|
Raise Warning level for the vcpkg tool to W4
|
2017-02-15 19:22:53 -08:00 |
|
Alexander Karatarakis
|
c432b66034
|
Introduce ci command: builds all packages of a triplet
|
2017-02-15 18:06:06 -08:00 |
|
Alexander Karatarakis
|
47a4bff2d1
|
Add vcpkg_Enums
|
2017-02-10 14:00:11 -08:00 |
|
Alexander Karatarakis
|
fb080f38cb
|
Remove unnecessary $(PlatformToolset) condition
|
2017-02-08 22:29:29 -08:00 |
|
Alexander Karatarakis
|
d36a1b7cb0
|
Remove OutdatedDynamicCrt enum. Replace with vector<struct>
|
2017-02-07 22:57:37 -08:00 |
|
Alexander Karatarakis
|
fdc885fb06
|
Fix filename
|
2017-02-01 18:20:49 -08:00 |
|
Alexander Karatarakis
|
1d34facb84
|
Split OutdatedDynamicCrt into separate h/cpp
|
2017-02-01 17:54:49 -08:00 |
|
Alexander Karatarakis
|
0a0a17b7f9
|
Split BuildType into separate h/cpp
|
2017-02-01 17:54:48 -08:00 |
|
Alexander Karatarakis
|
4aef2485b9
|
Split ConfigurationType into separate h/cpp
|
2017-02-01 17:54:48 -08:00 |
|
Alexander Karatarakis
|
7a04aff33e
|
Split LinkageType into separate h/cpp
|
2017-02-01 17:54:48 -08:00 |
|
Alexander Karatarakis
|
9086fcebdf
|
Rename files in PostBuildLint namespace
|
2017-02-01 17:54:48 -08:00 |
|
Alexander Karatarakis
|
4599997869
|
Introduce BuildPolicies (not used by the post_build checks yet)
|
2017-02-01 11:42:41 -08:00 |
|
Alexander Karatarakis
|
bd1a10e5b9
|
Enhance the opt_bool type
|
2017-02-01 11:42:41 -08:00 |
|
Alexander Karatarakis
|
8de71af4bd
|
Introduce "optional" alias
|
2017-01-30 21:52:44 -08:00 |
|
Alexander Karatarakis
|
31bf4634d2
|
Disable MinimalRebuild
|
2017-01-30 21:52:42 -08:00 |
|
Alexander Karatarakis
|
050e4a0f7a
|
Introduce precompiled headers
|
2017-01-30 21:52:42 -08:00 |
|
Alexander Karatarakis
|
4ded91423a
|
Enable multiprocessor compilation for vcpkg itself
|
2017-01-30 21:52:41 -08:00 |
|
Alexander Karatarakis
|
f28125f013
|
Remove vcpkgcommon.vcxproj. Merge it into vcpkglib.vcxproj
|
2017-01-25 19:50:56 -08:00 |
|
Alexander Karatarakis
|
59be40a100
|
Rename vcpkg.h/cpp to vcpkglib.h/cpp
|
2017-01-25 19:32:50 -08:00 |
|
Alexander Karatarakis
|
b825345709
|
Move all sources (except main.cpp) from vcpkg.vcxproj to vcpkglib.vcxproj
|
2017-01-25 19:14:53 -08:00 |
|