Commit Graph

25 Commits

Author SHA1 Message Date
Alexander Karatarakis 43eb772d94 Change Info::email() to Contact::email(). Remove vcpkg_info.h/cpp 2017-02-17 20:13:36 -08:00
Alexander Karatarakis ac2ec94129 Change Info::version() to Version::version() 2017-02-17 20:08:29 -08:00
Alexander Karatarakis ff222fac45 [build_command] Extract function for calculations after Input processing 2017-02-17 15:08:05 -08:00
Alexander Karatarakis 4a20c47bec [build-command] Reorder input processing 2017-02-17 00:05:45 -08:00
Alexander Karatarakis 053608f47b Fix build command not printing out the missing dependencies on fail 2017-02-16 00:27:02 -08:00
Alexander Karatarakis ab2cca3dad Add BuildResul_Values and rename NULLVALUE const 2017-02-15 18:06:06 -08:00
Alexander Karatarakis 430739c468 Change parameter from std::string to package_spec 2017-02-15 18:06:06 -08:00
Alexander Karatarakis 6824cc9264 Extract create_user_troubleshooting_message(). CI doesn't call it, interactive commands do 2017-02-15 18:06:06 -08:00
Alexander Karatarakis 6e25bcf7cb Swap parameters of Build::create_error_message() 2017-02-15 18:06:06 -08:00
Alexander Karatarakis c60c9de6e2 Restore dependency check in build_package() 2017-02-15 18:06:06 -08:00
Alexander Karatarakis 2b90350632 Separate dependency check from build_package() 2017-02-15 18:06:06 -08:00
Alexander Karatarakis a0eb236eaa Remove unused #include 2017-02-10 14:00:12 -08:00
Alexander Karatarakis d46370aae5 Fix error message 2017-02-10 14:00:11 -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 9086fcebdf Rename files in PostBuildLint namespace 2017-02-01 17:54:48 -08:00
Alexander Karatarakis b4e9322a11 Rename field 2017-01-30 21:52:43 -08:00
Alexander Karatarakis 4059d4a6b9 [package_spec] Make toString() a member function 2017-01-30 21:52:42 -08:00
Alexander Karatarakis 050e4a0f7a Introduce precompiled headers 2017-01-30 21:52:42 -08:00
Alexander Karatarakis 59be40a100 Rename vcpkg.h/cpp to vcpkglib.h/cpp 2017-01-25 19:32:50 -08:00
Alexander Karatarakis e3c3497dbc Suppress VS2017's vcvarsall.bat output 2017-01-24 14:12:27 -08:00
Alexander Karatarakis 93c3c0648a [VS2017] Enable building with v141 toolset 2017-01-23 19:25:47 -08:00
Alexander Karatarakis 127fbe2026 [VS2017] Use Environment::get_vcvarsall_bat() 2017-01-23 16:16:19 -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 df2a05e854 Introduce Command namespace. Refactoring 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