Граф коммитов

22 Коммитов

Автор SHA1 Сообщение Дата
Dan Cristoloveanu 37004db5d9
Build with VS2022 (#76)
* Build with VS2022

* Build with VS2022

* Build with VS2022
2022-02-13 21:12:10 -08:00
Dan Cristoloveanu b354420e8f
New deps and use vld option in cmake (#72)
* Update dependencies

* Use vld as cmake option

* Remove vld.props

* Fix cmake display

* Fix mistake in yml file
2021-12-06 23:08:02 -08:00
Dan Cristoloveanu 215a6ddd0f
Switch to the new and improved machines that have logging (#56) 2021-10-25 21:42:37 -07:00
Parth Aggarwal f03eed3e2d
Add reals check to pipeline (#55)
* Update dependencies

* add reals check to pipeline

* turning reals check off for deps

* adding option

* update deps
2021-10-20 10:33:39 -07:00
Dan Cristoloveanu eb1cf3ef5a
Use Linux Hosted Pool (#51) 2021-09-22 10:52:53 -07:00
Dan Cristoloveanu 4d8d099fa7
Use 1es hosted pool for windows build machines (#50) 2021-09-16 16:13:09 -07:00
Matt Durak 78273d89f2
Adding iwyu for Linux and fixing includes (#34) 2021-01-22 10:44:29 -08:00
Dan Cristoloveanu 2bc238fbc2
Fix includes (#32)
* Fix includes

* Remove resources

* Remove duplicated traceability

* Remove resources

* Remove synchapi.h include

* Add Build demand

* Add cmake demand

* Fix cmake fir include check

* Add more demands

* Setup VS vars

* Use latest c build tools

* Fix run_traceability in CMakeLists

* Use the iwyu rules file

* Temporarily disable all other legs

* Adjust path for imp rules for iwyu

* Have the Ninja build run from the proper cmake folder

* Test failing build when iwyu fails

* Build with powershell to redirect logs

* Build the solution and output logs

* Add check for include check failing

* Make include check pass

* Re-enable all build legs

* Update build files to build with all tests

* Fix includes in the whole repo

* Ignore .orig files
2021-01-20 12:39:11 -08:00
Matt Durak c6a1aef8ad
Update c-build-tools and macro-utils (#33)
* Update c-build-tools and macro-utils

* The ctest tests should actually run in the gate
2021-01-20 12:24:54 -08:00
Dan Cristoloveanu c598448b8a
Remove installing of VLD (#29)
* Remove installing of VLD

* Also remove the download VLD portion
2020-11-30 15:14:51 -08:00
anporumb 25d9403984
renames for azure-c-logging => c-logging (#21) 2020-10-30 09:57:24 -07:00
anporumb efff47e26c
use c build tools (#20)
* git rm azure-c-build-tools

* git submodule add https://github.com/Azure/c-build-tools

* use latest macro utils

* rename inside files

* remove azure-macro-utils-c

* added macro-utils-c

* use macro_utils the new
2020-10-30 09:05:49 -07:00
anporumb 5d78e309a8
2 preprocessors (#16)
* changes to logging

* adjust captured stack

* use latest

* removed extraneous comma

* removed extraneous message status

* do not overwrite existing additional options
2020-10-05 16:04:10 -07:00
anporumb 96a5dd5f29
for zc preprocessor (#13)
* prepare for zc_preprocessor

* update to latest build_tools and macro_utils

* use latest macro utils

* move build to run on our pool

* update VsDevCmd to 2019

* change 2010 to 2019 as VS version...

* devops.yml needs to use the -A Win32 for x86 build

* untangle x64/Win32

* make sure the platform matches the expectations

* latest minute of the latest minute of fixes to ,##__VA_ARGS that were not written

* do not install at runtime things on the machine

* no need to specify vsTestVersion
2020-09-28 22:32:18 -07:00
parth21999 d41d6d4d5d fixed vld 2020-06-12 20:07:19 -04:00
Dan Cristoloveanu 246754915c Fix again traceability tool build 2020-05-11 12:23:58 -07:00
Dan Cristoloveanu 442cf95ef1 Fix path for traceability tool 2020-05-11 10:35:11 -07:00
Dan Cristoloveanu 99e724c0a0 Update all submodules for traceability 2020-05-11 10:27:46 -07:00
Dan Cristoloveanu 441de99279 Fix build issues 2020-05-11 00:39:10 -07:00
Dan Cristoloveanu da902db33e Fix building of traceability too 2020-05-10 22:33:28 -07:00
Dan Cristoloveanu ea288776cf Fix building of traceability too 2020-05-10 22:30:26 -07:00
Dan Cristoloveanu 5317ce9ca3 Add build files 2020-05-10 21:48:53 -07:00