Matt Durak
87904044b6
Update dependencies ( #75 )
2022-01-25 15:21:22 -08:00
anporumb
411ed5b9ea
Update dependencies ( #74 )
2022-01-14 13:55:19 -08:00
Dan Cristoloveanu
604b54ac80
Update dependencies ( #73 )
2021-12-07 14:18:23 -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
Parth Aggarwal
d7fb3da268
Update dependencies ( #71 )
2021-11-15 10:02:05 -08:00
Parth Aggarwal
29d77c266e
Update dependencies ( #70 )
2021-11-10 19:01:56 -08:00
Parth Aggarwal
55df0f5484
Update dependencies ( #69 )
2021-11-09 15:22:48 -08:00
Parth Aggarwal
39c99fa24f
Update dependencies ( #65 )
2021-11-05 11:15:50 -07: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
Parth Aggarwal
9ca29959c1
Add reals check ( #54 )
...
* Update dependencies
* add reals check
2021-10-19 10:33:58 -07:00
Parth Aggarwal
c624bc815f
Update dependencies ( #53 )
2021-10-05 11:45:42 -07:00
Dan Cristoloveanu
b0924f7bf3
Update dependencies ( #52 )
2021-10-04 13:18:16 -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
anporumb
aaa68570f5
clang 10 ( #49 )
2021-06-05 16:10:44 -07:00
anporumb
836789eef8
update to latest deps ( #48 )
2021-05-21 10:11:14 -07:00
Dan Cristoloveanu
9028f7ebc7
Update dependencies ( #47 )
2021-05-20 10:55:52 -07:00
Dan Cristoloveanu
2fde41a2f3
Update dependencies ( #46 )
2021-05-19 20:28:16 -07:00
Dan Cristoloveanu
69305070eb
Update dependencies ( #45 )
2021-05-13 21:25:37 -07:00
anporumb
644f40d737
use latest deps ( #44 )
2021-05-04 15:57:39 -07:00
Dan Cristoloveanu
4a9ce27fb6
Update dependencies ( #43 )
2021-04-09 21:41:49 -07:00
Dan Cristoloveanu
002f8e5c2e
Update dependencies ( #42 )
2021-04-06 10:59:15 -07:00
anporumb
1cce6f8870
no more pragmas ( #41 )
2021-03-29 11:16:00 -07:00
anporumb
f43b4aa0c2
pri bool changes in windows and improvements in linux ( #40 )
...
* use latest macro utils
* update for PRI_BOOL and linux enhancem,ents
* include what you use
2021-03-26 17:57:23 -07:00
anporumb
819d57295a
update include what you use ( #39 )
2021-02-19 08:23:55 -08:00
anporumb
d9b217a294
use w4 ( #38 )
2021-02-09 10:30:03 -08:00
Dan Cristoloveanu
bedc0b8c4f
Bump cmake version and update deps ( #37 )
...
* Update dependencies
* Bump cmake version
2021-01-27 14:04:57 -08:00
Dan Cristoloveanu
7ed1b3ddc1
Update dependencies ( #36 )
2021-01-26 15:50:02 -08:00
Matt Durak
38d77d8bd1
Make Linux iwyu actually fail when there are warnings ( #35 )
2021-01-22 13:26:33 -08: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
3e408fe096
New dependencies (c build tools) ( #31 )
2020-12-12 19:16:25 -08:00
Dan Cristoloveanu
4266cdff8a
Update deps with newer build tools ( #30 )
2020-12-04 12:30:13 -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
87bf1d9354
use latest macro_utils ( #25 )
2020-11-12 14:21:00 -08:00
Dan Cristoloveanu
55da1c17b1
Update dependencies ( #23 )
2020-11-04 20:53:20 -08:00
anporumb
866d580394
use latest ( #22 )
...
* renames for azure-c-logging => c-logging
* add latest cbuilt, cmacro
2020-10-30 11:06:44 -07: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
782ff7dc2e
use latest macro utils ( #19 )
2020-10-19 14:42:43 -07:00
anporumb
975e6007e7
fix 1 more bug(?) when stack walk fails for frankly stack overflow re… ( #18 )
...
* fix 1 more bug(?) when stack walk fails for frankly stack overflow reasons internally and 1 more true bug of ours
* after CR
* changed the last __declspec(thread)
2020-10-13 22:20:45 -07:00
anporumb
6b2c925da1
fix bug where we write 1 character past the end of the array ( #17 )
2020-10-12 17:29:04 -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
f7e5c0f9f7
use canon deps ( #15 )
...
* use canon deps
2020-09-29 16:10:23 -07:00
anporumb
012f74c128
use latest azure macro utils ( #14 )
2020-09-29 10:33:05 -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
anporumb
a1742a3d13
added a check for LogLastError ( #12 )
2020-07-23 14:21:34 -07:00
anporumb
f4d81da81c
logging work to not depend on pal (doesn't call malloc) ( #11 )
...
* use latest azure-c-build-tools
* it doesnt do malloc anymore
2020-07-13 10:02:21 -07:00