Commit Graph

32 Commits

Author SHA1 Message Date
Alexander Karatarakis
3f76b9e53d vcpkg_paths -> VcpkgPaths 2017-04-04 16:44:46 -07:00
Alexander Karatarakis
402552ef93 toolset_t -> Toolset 2017-04-04 16:44:45 -07:00
Alexander Karatarakis
378b018321 LinkageType to UpperCamelCase 2017-04-04 16:44:42 -07:00
Alexander Karatarakis
6ccb3b95d8 BuildType to UpperCamelCase 2017-04-04 16:44:42 -07:00
Alexander Karatarakis
b36df55c11 BuildPolicies to UpperCamelCase 2017-04-04 16:44:42 -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
80e48c2756 dll_info->DllInfo, lib_info->LibInfo 2017-04-04 16:44:40 -07:00
Robert Schumacher
bb865fb312 [vcpkg] Merge search for dumpbin and toolchain (they are the same). 2017-04-01 02:08:48 -07:00
Robert Schumacher
4792821a1d Move Environment:: functions into vcpkg_paths. Remove Environment.h/cpp 2017-03-31 17:40:08 -07:00
Robert Schumacher
125d98cb08 [vcpkg-lint] Improve diagnostics as identified in #857 2017-03-27 16:32:51 -07:00
Alexander Karatarakis
3b511adfe4 Add EMPTY_INCLUDE_FOLDER policy. Resolves #816 2017-03-24 12:49:08 -07:00
Alexander Karatarakis
f32a2d4271 Flip enabled/disabled for DLLS_WITHOUT_LIBS policy 2017-03-22 15:58:27 -07:00
Alexander Karatarakis
ca3e3c125a Reorder post build end-message 2017-03-22 13:28:10 -07:00
Robert Schumacher
3e01505399 [vcpkg-lint] Fix post-build checks to avoid a goose chase around /lib/cmake. 2017-03-15 16:14:02 -07:00
Alexander Karatarakis
4114d87a07 All Checks now take LineInfo as the first argument 2017-03-13 17:56:21 -07:00
Alexander Karatarakis
d15818c602 Checks::unreachable() now needs LineInfo as an argument 2017-03-13 17:56:21 -07:00
Alexander Karatarakis
b03b578ffc Rename policy to OnlyReleaseCRT 2017-03-03 19:09:24 -08:00
Alexander Karatarakis
c2a368976d Add policy: NoDebugBinaries 2017-03-03 19:00:48 -08:00
Alexander Karatarakis
e44aae7210 Formatting 2017-03-03 18:42:57 -08:00
Alexander Karatarakis
50187c07a7 Remove disabled post-build check 2017-02-15 18:46:27 -08:00
Alexander Karatarakis
a13b2f0c92 build_package() modified to return the result of the build 2017-02-10 14:00:11 -08:00
Alexander Karatarakis
95650bdd42 PostBuildLint enum revamp 2017-02-10 14:00:11 -08:00
Alexander Karatarakis
7a0404cb83 BuildInfo now holds enum instead of string 2017-02-10 14:00:11 -08:00
Robert Schumacher
b4c3c30d40 [vcpkg] Fix typo in a lint check 2017-02-08 23:51:46 -08:00
Alexander Karatarakis
52ebf3944d Format 2017-02-08 16:13:27 -08:00
Alexander Karatarakis
81dd967f0d Fix warning about default constructor 2017-02-08 16:01:22 -08:00
Alexander Karatarakis
a9f7fc6e90 Make regex for OutdatedDyanmicCRTs case insensitive 2017-02-08 12:36:32 -08:00
Alexander Karatarakis
d36a1b7cb0 Remove OutdatedDynamicCrt enum. Replace with vector<struct> 2017-02-07 22:57:37 -08:00
Alexander Karatarakis
f9616c6994 Add new Policy: Empty Package 2017-02-07 17:02:57 -08:00
Alexander Karatarakis
1d34facb84 Split OutdatedDynamicCrt into separate h/cpp 2017-02-01 17:54:49 -08:00
Alexander Karatarakis
9086fcebdf Rename files in PostBuildLint namespace 2017-02-01 17:54:48 -08:00