Saúl Ibarra Corretgé
|
c4e732e049
|
Add Linux 32bits target to CI
|
2023-11-17 23:55:22 +01:00 |
|
Saúl Ibarra Corretgé
|
54a4f2907e
|
Refactor build system to use CMake only
|
2023-11-17 13:10:18 +01:00 |
|
Saúl Ibarra Corretgé
|
da3688f33d
|
Build examples on CMake (#67)
|
2023-11-17 10:45:04 +01:00 |
|
Saúl Ibarra Corretgé
|
0b09109151
|
Add shared library target to CMake (#60)
|
2023-11-14 22:29:00 +01:00 |
|
Saúl Ibarra Corretgé
|
b98df4d994
|
Run 262 tests when building with {a,ub}san
|
2023-11-14 12:44:16 +01:00 |
|
Saúl Ibarra Corretgé
|
ba9569c76f
|
Drop MinGW CI using Makefile
|
2023-11-12 23:15:41 +01:00 |
|
Saúl Ibarra Corretgé
|
1ccb36eee8
|
Add ASAN/MSAN/UBSAN support to CMake
|
2023-11-12 23:15:41 +01:00 |
|
Saúl Ibarra Corretgé
|
94b85a0784
|
Test Debug and Release CMake build types on CI (#52)
|
2023-11-12 23:04:46 +01:00 |
|
Saúl Ibarra Corretgé
|
39e834fc18
|
Add initial CMake support
|
2023-11-09 17:52:33 +01:00 |
|
Ben Noordhuis
|
558a2ac761
|
Exit on sanitizer trap, don't recover
Fixes: https://github.com/quickjs-ng/quickjs/issues/22
|
2023-11-08 19:17:13 +01:00 |
|
Saúl Ibarra Corretgé
|
2f51cbc4e6
|
Add CI for MinGW on Windows
|
2023-11-08 11:12:54 +01:00 |
|
Ben Noordhuis
|
83d909e70b
|
Ignore more build artifacts
|
2023-11-05 14:47:33 +01:00 |
|
Ben Noordhuis
|
7be933ebca
|
Enable test262 on CI (#11)
Fixes: https://github.com/quickjs-ng/quickjs/issues/3
|
2023-11-04 10:27:57 +01:00 |
|
Ben Noordhuis
|
b6e5541d93
|
Enable ASan en UBSan sanitizers on macOS CI
|
2023-11-03 01:31:31 +01:00 |
|
Ben Noordhuis
|
f2a8f04f13
|
Enable UBSan sanitizer on CI
|
2023-11-01 09:31:30 +01:00 |
|
Ben Noordhuis
|
141b7759c7
|
Enable sanitizers on CI
|
2023-11-01 05:20:14 +01:00 |
|
Ben Noordhuis
|
62f67892ad
|
ci: add macos build+test workflow (#3)
|
2023-10-31 18:07:27 +01:00 |
|
Ben Noordhuis
|
2f7fd38f68
|
ci: add linux build+test workflow (#2)
|
2023-10-31 18:01:52 +01:00 |
|