Nicole Mazzuca
|
0d8bba52e4
|
allow tests to run on older standard libraries
|
2019-07-19 23:20:28 -07:00 |
|
Nicole Mazzuca
|
a0fe40ea58
|
add tests!
Also, fix all the bugs I found when I wrote the tests!
|
2019-07-11 18:21:25 -07:00 |
|
Victor Romero
|
96994f8ede
|
Revert Visual Studio projects versions (#7117)
|
2019-07-01 22:49:05 -07:00 |
|
Victor Romero
|
f3db66b403
|
Ports Overlay partial implementation (#6981)
* Ports Overlay feature spec
* Ports Overlay implementation
* [--overlay-ports] Refactor handling of additional paths
* Code cleanup
* [--overlay-ports] Add help
* [depend-info] Support --overlay-ports
* Add method to load all ports using PathsPortFileProvider
* Make PortFileProvider::load_all_control_files() const
* Remove unused code
* [vcpkg] Avoid double-load of source control file between Build::perform_and_exit and Build::perform_and_exit_ex
* [vcpkg] Clang format
* [vcpkg] Fixup build failure introduced in b069ceb2f231
* Report errors from Paragraphs::try_load_port()
|
2019-06-21 23:50:05 -07:00 |
|
Alexander Karatarakis
|
5a1a75d2d6
|
[vcxproj] Explicitly specify intermediate and output directories
Avoids case-sensitivity issues, flattens the layout, no Win32 but x86 instead
Issue #4586
|
2018-11-01 01:26:31 -07:00 |
|
Roelf-Jilling
|
a107942920
|
Remove import of user property pages when building vcpkg
|
2018-10-31 11:00:41 +01:00 |
|
Alexander Karatarakis
|
ab7985a34b
|
[vcpkg-hash] Use BCrypt on Windows
|
2018-03-20 19:12:35 -07:00 |
|
Robert Schumacher
|
ebdb410394
|
[everything] Use -text to ensure consistent files across machines.
If you experience trouble, you can use the following to renormalize your local working directory:
git add --renormalize .
git reset .
git checkout .
|
2018-02-26 18:18:05 -08:00 |
|
Robert Schumacher
|
5335d17f53
|
[vcpkg] Initial experimental support for VCPKG_BUILD_TYPE release
|
2017-11-25 15:25:18 -08:00 |
|
Alexander Karatarakis
|
fb080f38cb
|
Remove unnecessary $(PlatformToolset) condition
|
2017-02-08 22:29:29 -08:00 |
|
Alexander Karatarakis
|
31bf4634d2
|
Disable MinimalRebuild
|
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
|
31ddf1a803
|
Rename main.cpp to vcpkg.cpp
|
2017-01-25 19:34:25 -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 |
|
Alexander Karatarakis
|
a026f0d10c
|
Remove vcpkgmetrics.vcxproj. Merge it into vcpkglib.vcxproj
|
2017-01-25 19:07:18 -08:00 |
|
Alexander Karatarakis
|
3d1b72ea05
|
Move MachineType.cpp to src\
|
2017-01-25 14:20:17 -08:00 |
|
Alexander Karatarakis
|
58aeb68442
|
[VS2017] Enable building vcpkg itself with VS2017
|
2017-01-23 12:54:33 -08:00 |
|
Alexander Karatarakis
|
cc8851144a
|
Reorganize commands, each in its own namespace
Additionally, functions related to a command can now live
in the same namespace
|
2017-01-12 22:03:57 -08:00 |
|
Alexander Karatarakis
|
8e1ed2c9a9
|
Place contact and version commands in different cpp files
|
2017-01-12 17:47:53 -08:00 |
|
Alexander Karatarakis
|
df2a05e854
|
Introduce Command namespace. Refactoring
|
2017-01-12 17:43:05 -08:00 |
|
Alexander Karatarakis
|
4c51e65d50
|
Rename commands_integration.cpp to commands_integrate.cpp
Filename should match the command name
|
2017-01-12 17:43:05 -08:00 |
|
Alexander Karatarakis
|
30587111d3
|
Rename commands_installation to commands_install
Names should match the command
|
2017-01-12 17:43:05 -08:00 |
|
Alexander Karatarakis
|
6a4ec92a90
|
Place build & build_external commands into separate files
|
2017-01-12 17:43:04 -08:00 |
|
Alexander Karatarakis
|
0042316c4b
|
Introduce filesystem_fs.h
|
2016-11-30 13:38:42 -08:00 |
|
Alexander Karatarakis
|
e4cab414ae
|
Add new command: portsdiff
|
2016-11-06 22:39:15 -08:00 |
|
Alexander Karatarakis
|
e118c15719
|
Remove accidental copy of file
|
2016-10-20 18:06:26 -07:00 |
|
sdcb
|
2b8bdeb044
|
Add hash file support.
|
2016-10-20 13:03:58 +08:00 |
|
Alexander Karatarakis
|
b15a23a268
|
Add coff_file_reader to extract info/from dll/lib files without dumpbin
Calling dumpbin was very slow in some cases (e.g. boost).
With coff_file_reader we directly examine the binary for the few bits we need.
|
2016-10-14 16:51:15 -07:00 |
|
Alexander Karatarakis
|
aa35c41aa6
|
Add MachineType enum
|
2016-10-14 16:49:44 -07:00 |
|
Alexander Karatarakis
|
8becbe15a2
|
Place check_and_get_package_spec in a separate file
|
2016-09-30 16:49:30 -07:00 |
|
Alexander Karatarakis
|
33a2969b9c
|
Refactor dependency related code to vcpkg::Dependencies
|
2016-09-22 23:28:50 -07:00 |
|
Alexander Karatarakis
|
f26c8c8b60
|
Place import_command() in a separate cpp file
|
2016-09-22 01:15:09 -07:00 |
|
Alexander Karatarakis
|
4f80532991
|
Place owns_command() in a separate cpp file
|
2016-09-22 00:06:37 -07:00 |
|
Alexander Karatarakis
|
1339080a90
|
Place command_create() in a separate cpp file
|
2016-09-22 00:02:09 -07:00 |
|
Alexander Karatarakis
|
e3a9d3524b
|
Place list_command() in a separate cpp file
|
2016-09-22 00:00:38 -07:00 |
|
Alexander Karatarakis
|
97b79e1f0c
|
Place command_list() in a separate cpp file
|
2016-09-21 23:54:23 -07:00 |
|
Alexander Karatarakis
|
aeab2fee87
|
Place update_command() in a separate cpp file
|
2016-09-21 23:51:45 -07:00 |
|
Alexander Karatarakis
|
03b43aad42
|
Place command_cache in a separate cpp file
|
2016-09-21 23:49:20 -07:00 |
|
Alexander Karatarakis
|
fd7969d325
|
Move search_command to a separate file
|
2016-09-21 21:57:27 -07:00 |
|
Alexander Karatarakis
|
ccca198c1b
|
Initial commit
|
2016-09-18 20:54:03 -07:00 |
|