Commit Graph

17 Commits

Author SHA1 Message Date
Ahson Khan
9ed77d8b06
Add WinHttp cmake option to the contributing guide (#1610)
Fixes https://github.com/Azure/azure-sdk-for-cpp/issues/1300
2021-02-05 19:49:22 +00:00
Victor Vazquez
f285aaead9
Make CI fail if there are clang format errors (#1328)
Won't pass until #1330 is merged first

fixes: #1329
2021-01-20 01:09:29 +00:00
Victor Vazquez
910731893a
docs for the HTTP transport adapter (#1285)
* docs for the HTTP transport adapter
2021-01-08 16:16:09 -08:00
Victor Vazquez
c783998bef
update link to sdk guidelines (#1225) 2020-12-18 15:56:17 -08:00
Victor Vazquez
8aac9091c2
Mention min clang format version and format all cpp and hpp files with clang-format version 9.0 (#1208)
* Add info about clang-format version

* updates for cpp and hpp format

* special cases
2020-12-17 18:34:23 -08:00
Victor Vazquez
5e7dc42df8
add verbose to windows builds and use 4 parallel jobs (#1183)
* add verbose to windows build and use 4 parallel jobs
2020-12-15 14:54:49 -08:00
Victor Vazquez
84f690e968
Allow exclude for codecoverage (#939)
* Add support for EXCLUDE path from code coverage

* code coverage for live tests
2020-11-18 09:57:56 -08:00
Victor Vazquez
3cbe607d87
Update contributing guide for vcpkg steps (#977) 2020-11-12 20:22:29 -08:00
Victor Vazquez
c764052e7c
Add Code coverage (#830)
* Add code coverage scripts
2020-10-27 15:35:15 -07:00
Sima Zhu
ef15be36af
Fixed the http link (#850) 2020-10-24 00:33:59 +00:00
Victor Vazquez
f9e6acb358
Update Readme and Contribute to Oct07-2020 release instructions (#712)
* Update Readme and Contribute to Oct07-2020 release instructions
2020-10-14 22:00:34 -07:00
Ahson Khan
139af60cc0
Adding a PR checklist to add guidance/reminders for authors to check for recurring PR review feedback. (#735)
It is generally useful for PR authors to go through their own PR first to make sure that commonly occurring feedback and issues have already been addressed. This checklist should help remind contributors what to look out for and is a living doc that we can modify and add to.

I ask these questions to myself before submitting a PR, when looking through my changes in the "pre-PR-submit-view".

Where possible leverage linter tools and CI gates to help address some of these. For example, for spell-check, here are some solutions to make things easier within the developer inner-loop:
- VS Code extension: [Code Spell Checker](https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker)
- VS Code extension: [Markdown linter](https://github.com/DavidAnson/vscode-markdownlint)
- Browser extension: [Site Spell](https://www.site-spell.com/)
2020-10-14 01:00:06 +00:00
Victor Vazquez
cd2a8a3812
cmake updates for building transport adapters (#706)
Adding CMake module to enable/disable transport adapters

TRANSPORT ADAPTER BUILD  
Default: If no option is explicitly added, curl will be used for POSIX and WIN HTTP for WIndows 
 Windows: Both CURL and WIN_HTTP can be build to be used.                                        
POSIX: Only CURL is acceptable. If WIN_HTTP is set, generate step will fail for user            

Defines `BUILD_WIN_HTTP_TRANSPORT_ADAPTER` and `BUILD_CURL_HTTP_TRANSPORT_ADAPTER` for source code
 
Fixes #350
2020-10-10 00:08:57 +00:00
ku-sourav
a4588240e9
Add build instruction for running tests (#690)
Added build arguments to pass to cmake  for running tests. If these
options are not passed during cmake build and someone tries to run test,
it will throw error "No tests were found!!!"
2020-10-02 17:47:02 +00:00
ku-sourav
d3c437947a
Mention VCPKG_DEFAULT_TRIPLET in Build instruction (#673)
Cmake fails to find packages(curl, etc) if VCPKG_DEFAULT_TRIPLET is not set to x64-windows-static. If not set, cmake sets VCPKG_TARGET_TRIPLET to x64-windows instead of x64-windows-static. Since curl was installed using x64-windows-static in vcpkg, cmake fails to find the package. Adding set VCPKG_DEFAULT_TRIPLET to x64-windows-static explicitly in build instructions so that it is helpful to avoid cmake error(could not find CURL)
2020-09-21 11:10:39 -07:00
Ahson Khan
06c11c47ac
Update the contributing guide to point to C++ issues (#9) 2020-02-24 16:57:11 -08:00
Rick Winter
eab3352932
Add Core scaffolding 2020-02-20 12:10:01 -08:00