Commit Graph

65 Commits

Author SHA1 Message Date
Jeremy
6e01f7225d
Try to rework ci to test first the default configuration, then test all configs after that passes. Also refactor the build in all tests script. 2024-02-27 19:51:52 -06:00
Jeremy
e0b50c96b4
Refactor out prerequisite setup to scripts in ci/ 2024-02-27 19:41:34 -06:00
Jeremy
d5b2646283
Merge branch 'main' into dev 2024-02-27 00:23:10 -06:00
Bruce Mitchener
9296b892ac
ci: Update ilammy/msvc-dev-cmd to 1.13 from 1.10. (#91)
This should remove most of the warnings about using older versions of
NodeJS.
2024-02-18 10:48:12 -06:00
Jeremy
3cd8e92e66
Handle copying libcpptrace.dll better for findpackage integration 2024-02-12 22:14:03 -06:00
Jeremy
cdaab64be2
Revert "Printbug"
This reverts commit 2e9c586ba7.
2024-02-11 01:58:29 -06:00
Jeremy
2e9c586ba7
Printbug 2024-02-11 01:49:46 -06:00
Jeremy
41f37a3446
Run on the new macos 14 runners with a newer default xcode to try to workaround a linker internal error 2024-02-07 22:24:48 -06:00
Jeremy
adefa5c234
Bump libdwarf hashes and use the lightweight mirror 2024-02-07 21:34:41 -06:00
Jeremy
ead847ad70
Fix main invocation 2024-02-06 09:08:22 -06:00
Jeremy
8b8bd1b5df
Test findpackage for msvc too 2024-02-06 00:00:45 -06:00
Jeremy
f972c43420
Copy the dll 2024-02-05 23:51:02 -06:00
Jeremy
6525b125ef
Two small fixes 2024-02-05 23:40:08 -06:00
Jeremy
74ed63f3ff
Fix some funny business 2024-02-05 23:37:33 -06:00
Jeremy
7c9b3ed635
Try to test mingw findpackage integration 2024-02-05 23:35:06 -06:00
Jeremy
f13e2a0d7b
Test cmake integration with shared too 2024-02-05 00:03:22 -06:00
Jeremy
c161293e89
Update for zstd target handling again 2024-02-04 00:17:25 -06:00
Jeremy
ab9a832a30
Try to get some updated libdwarf/zstd handling 2024-02-04 00:00:12 -06:00
Jeremy Rifkin
a65aed2752
Aquire zstd with fetchcontent for libdwarf 9 (#85) 2024-02-01 00:14:48 -06:00
Jeremy Rifkin
79931c8823
Parsing of mach-o symbol tables, generation of debug maps, and resolution through object files (#82) 2024-01-29 22:12:59 -06:00
Jeremy
7720df748a
Updates to urls and tags for libdwarf 2024-01-14 02:53:35 -06:00
Bruce Mitchener
9dad2463b7
ci: Update to actions/checkout@v4 from v2 and v3. (#72)
This uses deprecated versions of Node within GitHub Actions.
2024-01-01 12:08:32 -06:00
Jeremy
cbf8b87644
Add shared to test matrix 2023-11-21 11:02:48 -06:00
Jeremy
81eddcce3a
Try to bump to windows 2022 runner 2023-11-14 18:56:18 -05:00
Jeremy
fd5dc92a2c
Forgot to update CI/docs 2023-11-13 10:50:53 -05:00
Jeremy Rifkin
44ba826f67
Try to split up CI a bit more so it runs faster (#63) 2023-11-12 17:45:25 -05:00
Jeremy Rifkin
5541ec5519
Add libunwind back-end (#62) 2023-11-12 17:15:59 -05:00
Jeremy
3489ed1f72
Fix 2023-11-06 16:51:18 -05:00
Jeremy
9d617d8c3c
Fix 2023-11-06 15:08:20 -05:00
Jeremy
c0aebe002e
Fix 2023-11-06 15:05:38 -05:00
Jeremy
a623c40f3b
Initial work to setup external libdwarf for CI 2023-11-06 14:58:38 -05:00
Jeremy
372271c837
Print tag 2023-11-06 12:27:54 -05:00
Jeremy
18da699aed
Run sonar on dev 2023-10-06 20:51:22 -04:00
Jeremy Rifkin
ddad92b1f8
Sonar fixes (#52) 2023-10-05 11:17:39 -04:00
Jeremy Rifkin
75677dda70
Add sonarlint workflow (#51) 2023-10-05 09:57:53 -04:00
Jeremy
799e7a7705
Remove clang-tidy 2023-09-19 15:26:51 -04:00
Jeremy Rifkin
94f902e644
Try to get msvc speedtest working (#36) 2023-09-18 01:31:01 -04:00
Jeremy Rifkin
6dac6da7b3
Refactor how the speedtest is built (#35) 2023-09-17 23:12:03 -04:00
Jeremy
3e556e370a
Fix performance-tests.yml 2023-09-12 01:21:53 -04:00
Jeremy Rifkin
95ee2a815c
CI and dwarf work (#30) 2023-09-10 19:46:01 -04:00
Jeremy
46ac51bf0e
Fix a couple step names 2023-09-01 18:18:40 -04:00
Jeremy
01d0fef78f
Re-enable windows cmake integration tests 2023-09-01 18:17:25 -04:00
Jeremy
ac95720789
Remove some old stuff from ci workflows 2023-09-01 17:55:09 -04:00
Jeremy
843681f716
Temporarily turn off a couple tests 2023-08-30 14:24:46 -04:00
Jeremy Rifkin
6ed6e623ed
Initial work to add libdwarf as a back-end (#24) 2023-08-30 12:14:17 -04:00
Jeremy
7e800e3bab
Remove old comment 2023-07-29 00:07:03 -04:00
Jeremy
651782343e
Add workflow to test add_subdirectory integration 2023-07-28 23:52:42 -04:00
Jeremy Rifkin
02dda255d2
Force shared library under libbacktrace, allow shared or static otherwise (#22) 2023-07-25 16:45:49 -04:00
Jeremy Rifkin
a8169aba8e
Add integration tests for cmake (#17) 2023-07-23 15:57:44 -04:00
Jeremy
237a23def4
Small tweaks and fixes 2023-07-21 22:36:48 -04:00