Alexander Karatarakis
|
ce890f9799
|
check_exit() instead of check_throw()
|
2016-11-02 17:47:25 -07:00 |
|
Alexander Karatarakis
|
e695f92dec
|
[post-build-checks] Add check for empty directories
|
2016-11-02 14:57:50 -07:00 |
|
Alexander Karatarakis
|
4bf461c9cd
|
[post-build-checks] Add check for bin folders in static builds
|
2016-11-02 14:57:18 -07:00 |
|
Alexander Karatarakis
|
5d1dccf618
|
[post-build-checks] Fix debug/release file vectors that were swapped
|
2016-10-27 14:09:40 -07:00 |
|
Alexander Karatarakis
|
6380852f89
|
[coff_file_reader] Improve error message
|
2016-10-26 12:46:26 -07:00 |
|
Robert Schumacher
|
7625d837d5
|
[vcpkg] Revert 5671a12 . Fixes #206, we should reapply these checks once all existing ports have been fixed.
|
2016-10-23 14:09:30 -07:00 |
|
Alexander Karatarakis
|
16ecddf94d
|
[post-build] Convert message to warning
|
2016-10-22 20:33:21 -07:00 |
|
Alexander Karatarakis
|
5671a12eef
|
[post-build-checks] Add checks about subdirectories in lib/
|
2016-10-22 20:29:36 -07:00 |
|
Alexander Karatarakis
|
4fcdf15651
|
[post-build-checks] Add check for mismatching number of debug/release
binaries
|
2016-10-22 20:02:46 -07:00 |
|
Alexander Karatarakis
|
7db7ea5ceb
|
Use pointer instead of reference for output parameter
|
2016-10-22 19:24:09 -07:00 |
|
Alexander Karatarakis
|
1c37f9981d
|
Remove unused include directives
|
2016-10-20 18:12:19 -07:00 |
|
Alexander Karatarakis
|
251b3f0369
|
Rename function and make it static
|
2016-10-20 18:11:50 -07:00 |
|
Alexander Karatarakis
|
e118c15719
|
Remove accidental copy of file
|
2016-10-20 18:06:26 -07:00 |
|
Alexander Karatarakis
|
c12c3d90be
|
src Formatting
|
2016-10-20 18:05:52 -07:00 |
|
flysha
|
337c96fc06
|
Switch to using CertUtil to generate hash.
|
2016-10-21 07:44:00 +08:00 |
|
sdcb
|
2b8bdeb044
|
Add hash file support.
|
2016-10-20 13:03:58 +08:00 |
|
Alexander Karatarakis
|
eb1cea1f43
|
Use coff_file_reader for checking the architecture of libs/dlls
|
2016-10-14 16:52:19 -07: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
|
b2585bba5d
|
[Stopwatch] Microseconds now displayed as us instead of micros
|
2016-10-14 16:25:15 -07:00 |
|
Alexander Karatarakis
|
6a45620ce2
|
Fix overload of Checks::exit_with_message
|
2016-10-14 13:28:44 -07:00 |
|
Alexander Karatarakis
|
6d6467984d
|
Rename lint_status::ERROR to lint_status::ERROR_DETECTED
This is because windows.h defines an ERROR macro
|
2016-10-11 11:32:23 -07:00 |
|
Alexander Karatarakis
|
1f055ef472
|
[Stopwatch] start()/stop() return const &
|
2016-10-10 23:57:43 -07:00 |
|
Alexander Karatarakis
|
38bf4de0fe
|
Rename System::Stopwatch to System::Stopwatch2
|
2016-10-10 18:46:40 -07:00 |
|
Alexander Karatarakis
|
a6f8650edb
|
[post-build-lint] Look no further than newline when detecting "machine" line
|
2016-10-10 18:44:18 -07:00 |
|
Alexander Karatarakis
|
6595a311e9
|
Post-build checks no longer use findstr. Resolves #69
|
2016-10-10 18:27:47 -07:00 |
|
Alexander Karatarakis
|
3ecc67784a
|
Add Stopwatch class
|
2016-10-10 18:12:26 -07:00 |
|
Alexander Karatarakis
|
a00500bcc1
|
Add to_printf_arg(double) overload
|
2016-10-10 15:03:48 -07:00 |
|
Alexander Karatarakis
|
bf6ddeb018
|
Add post build checks for the presence of dlls in static builds
|
2016-10-05 17:44:02 -07:00 |
|
Alexander Karatarakis
|
52b7630c86
|
Add triplet::build_type()
|
2016-10-05 17:44:02 -07:00 |
|
Alexander Karatarakis
|
8b4f7d4a98
|
Fix cast to size_t
|
2016-10-05 17:43:46 -07:00 |
|
Alexander Karatarakis
|
12d9cba5d8
|
Update CHANGELOG and bump version to v0.0.40
|
2016-10-05 17:00:49 -07:00 |
|
Alexander Karatarakis
|
1f9b97d683
|
Add "lowercase" to the message about invalid chars
|
2016-10-05 13:45:44 -07:00 |
|
Alexander Karatarakis
|
5adf575879
|
Fix #119 [regression]: cannot use numbers in library names
|
2016-10-05 13:20:33 -07:00 |
|
Alexander Karatarakis
|
7fd71747d7
|
Display the lowercased name for errors in package parsing
|
2016-10-05 13:19:46 -07:00 |
|
Alexander Karatarakis
|
8c035ea36a
|
Temporarily use get_or_throw()
|
2016-10-04 15:25:53 -07:00 |
|
Alexander Karatarakis
|
0050125443
|
Rename function case_insensitive_find() to case_insensitive_ascii_find()
|
2016-10-04 15:23:44 -07:00 |
|
Alexander Karatarakis
|
8400da7f1d
|
Remove function prefix_path_for_package()
|
2016-10-04 15:18:44 -07:00 |
|
Alexander Karatarakis
|
429e2eca4a
|
BinaryParagraph now contains a package_spec instead of name+triplet
|
2016-10-04 15:16:07 -07:00 |
|
Alexander Karatarakis
|
e383b39637
|
Replace auto with actual type
|
2016-10-04 15:10:04 -07:00 |
|
Alexander Karatarakis
|
79f823590d
|
Temporarily use get_or_throw()
|
2016-10-04 14:55:33 -07:00 |
|
Alexander Karatarakis
|
7d13495cf9
|
All-CAPS for enum members
|
2016-10-04 14:48:39 -07:00 |
|
Alexander Karatarakis
|
bf323e8cc6
|
[package_spec]User input gets lowercased; other input is checked
|
2016-10-04 14:47:42 -07:00 |
|
Alexander Karatarakis
|
04539816b5
|
Add another result when parsing package spec: has_invalid_characters
|
2016-10-04 14:46:40 -07:00 |
|
Alexander Karatarakis
|
ea751d6630
|
Add Strings::ascii_to_lowercase()
|
2016-10-04 14:44:19 -07:00 |
|
Alexander Karatarakis
|
31c9cd8c2d
|
Remove redundant parentheses
|
2016-10-03 19:48:56 -07:00 |
|
Alexander Karatarakis
|
5d58eb29cc
|
[package_spec] Force using the factories that do sanity checks
|
2016-10-03 17:45:01 -07:00 |
|
Alexander Karatarakis
|
2f8c115777
|
[package_spec] Static factory now lowercases all chars
|
2016-10-03 17:24:42 -07:00 |
|
Alexander Karatarakis
|
330b411cd2
|
[triplet] Force using the factory that does sanity checks
|
2016-10-03 17:20:52 -07:00 |
|
Robert Schumacher
|
98d361de3f
|
[vcpkg] Adjust ersion to point at LICENSE.txt
|
2016-10-03 15:15:32 -07:00 |
|