Commit Graph

87 Commits

Author SHA1 Message Date
Rafal Kupiec cd4b20b701
Update LLVM to 18.1.2
Builds / XTChain (push) Successful in 52m51s Details
2024-03-23 12:16:49 +01:00
Rafal Kupiec fc120f4f33
Update LLVM to 18.1.1
Builds / XTChain (push) Successful in 54m3s Details
2024-03-17 12:20:12 +01:00
Rafal Kupiec b8d5a76ee7
Update LLVM to 18.1.0
Builds / XTChain (push) Successful in 55m24s Details
2024-03-06 19:42:22 +01:00
Rafal Kupiec 009d4a3421
Update PE file subsystem together with signature
Builds / XTChain (push) Successful in 1h17m23s Details
2024-01-18 14:35:55 +01:00
Rafal Kupiec 460d5820da
Minimize exetool's output
Builds / XTChain (push) Failing after 1h9m36s Details
2023-11-28 15:21:17 +01:00
Rafal Kupiec 83e84c3ebf
Update LLVM to 17.0.6
Builds / XTChain (push) Successful in 1h16m49s Details
2023-11-28 14:51:07 +01:00
Pedro Valadés eeb1953d87
Improve performance with Git shallow clone and add .gitignore
Builds / XTChain (push) Successful in 1h15m53s Details
Reviewed-on: #5
Reviewed-by: Rafal Kupiec <belliash@noreply.codingworkshop.git>
Co-authored-by: Pedro Valadés <perikiyoxd@gmail.com>
Co-committed-by: Pedro Valadés <perikiyoxd@gmail.com>
2023-11-23 23:13:06 +01:00
Rafal Kupiec e9707563d7
Update LLVM to 17.0.5
Builds / XTChain (push) Successful in 1h23m53s Details
2023-11-14 12:24:00 +01:00
Rafal Kupiec 11d0593c9e
Add 'help' and 'xbuild' commands; fix 'version' command overriding build settings
Builds / XTChain (push) Successful in 1h23m6s Details
2023-11-08 19:41:22 +01:00
Rafal Kupiec 22a5abd279
Update release badge color
Builds / XTChain (push) Successful in 1h26m41s Details
2023-11-07 15:09:38 +01:00
Rafal Kupiec 8c047d6083
Add releases link to readme
Builds / XTChain (push) Successful in 1h24m53s Details
2023-11-07 15:07:04 +01:00
Rafal Kupiec 1832a39ed3
Update LLVM to 17.0.4
Builds / XTChain (push) Successful in 1h23m46s Details
2023-10-31 19:08:00 +01:00
Rafal Kupiec 2a00526666
Update LLVM to 17.0.3
Builds / XTChain (push) Successful in 1h22m13s Details
2023-10-17 23:36:43 +02:00
Rafal Kupiec 1f72016fc2
Print original/new subsystem names and turn new subsystem name case insensitive
Builds / XTChain (push) Successful in 1h23m4s Details
2023-10-17 22:12:46 +02:00
Rafal Kupiec a522cdc583
Massive toolchain update
Builds / XTChain (push) Failing after 1h13m34s Details
2023-10-04 16:05:03 +02:00
Rafal Kupiec 37230435aa
Add bin2c utility
Builds / XTChain (push) Successful in 1h24m30s Details
2023-09-28 22:47:04 +02:00
Rafal Kupiec 737dda2960
Update LLVM to 17.0.1
Builds / XTChain (push) Successful in 1h21m12s Details
2023-09-21 15:09:24 +02:00
Rafal Kupiec 0d468bf245
Cleanup after NASM removal
Builds / XTChain (push) Successful in 1h20m48s Details
2023-07-28 23:07:02 +02:00
Rafal Kupiec b0baae79ba
Update badge and URL for CI/CD
Builds / XTChain (push) Successful in 1h21m42s Details
2023-07-18 14:55:02 +02:00
Rafal Kupiec ecd243ed0d
Better way to check if building from tag
Builds / XTChain (push) Has started running Details
2023-07-15 09:00:33 +02:00
Rafal Kupiec b9d0458a65
Migrate to Gitea Actions
Builds / XTChain (push) Successful in 1h22m2s Details
2023-07-13 23:16:29 +02:00
Rafal Kupiec 7fb2227034
Update LLVM to 16.0.6
ci/woodpecker/push/build Pipeline was successful Details
2023-06-21 21:33:02 +02:00
Rafal Kupiec 0e49773bf4
Upgrade LLVM to 16.0.5
ci/woodpecker/push/build Pipeline was successful Details
2023-06-03 09:47:03 +02:00
Rafal Kupiec 5684623164
Upgrade LLVM and rewrite exetool in C
ci/woodpecker/push/build Pipeline was successful Details
2023-05-17 15:17:58 +02:00
Rafal Kupiec 14f2f7cf1f
Update used software list
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/tag/build Pipeline was successful Details
2023-03-29 22:43:20 +02:00
Rafal Kupiec 37e38daf36
Update versioning strategy 2023-03-29 22:42:25 +02:00
Rafal Kupiec b65a92d147
Add accidentally removed ninja_build() function
ci/woodpecker/push/build Pipeline was successful Details
2023-03-28 21:57:18 +02:00
Rafal Kupiec 173b6d6dd0
Enable control flow guard and fix LLVM compilation
ci/woodpecker/push/build Pipeline failed Details
2023-03-28 07:09:15 +02:00
Rafal Kupiec 2da20a4eba
Use ninja as build system; reconfigure LLVM and enable LLDB
ci/woodpecker/push/build Pipeline failed Details
2023-03-26 17:45:22 +02:00
Rafal Kupiec c9ef8a6484
Get rid of NASM
ci/woodpecker/push/build Pipeline failed Details
2023-03-26 13:19:09 +02:00
Rafal Kupiec be63d61cf4
Unify README look'n'feel
ci/woodpecker/push/build Pipeline failed Details
2023-03-26 12:42:28 +02:00
Rafal Kupiec 9fd40e9617
Import missing binutils patches
ci/woodpecker/push/build Pipeline failed Details
2023-03-26 09:40:15 +02:00
Rafal Kupiec 116d309962
Update LLVM and add GAS from binutils
ci/woodpecker/push/build Pipeline failed Details
2023-03-25 22:59:27 +01:00
Rafal Kupiec 6845594e6a
Update LLVM to 15.0.7
ci/woodpecker/push/build Pipeline was successful Details
2023-02-19 16:26:26 +01:00
Rafal Kupiec 69ae9afb88
Correct URL
ci/woodpecker/push/build Pipeline was successful Details
2023-01-07 10:19:56 +01:00
Rafal Kupiec 3ae3ceaabb
Add shields
ci/woodpecker/push/build Pipeline was successful Details
2023-01-07 10:19:00 +01:00
Rafal Kupiec 361c0a1cdb
Add exetool for modifying PE/COFF image subsystem
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/tag/build Pipeline was successful Details
2023-01-06 16:23:54 +01:00
Rafal Kupiec d6531be5ee
Update LLVM
ci/woodpecker/push/build Pipeline was successful Details
2022-12-17 12:10:08 +01:00
Rafal Kupiec 771d3783fa
Update LLVM
ci/woodpecker/push/build Pipeline was successful Details
2022-11-08 23:32:18 +01:00
Rafal Kupiec 2e7c7ec1d7
Update LLVM to 15.0.2
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/tag/build Pipeline was successful Details
2022-10-05 08:25:06 +02:00
Rafal Kupiec 99f0b83ac7
Add missing cmake patch
ci/woodpecker/push/build Pipeline was successful Details
2022-10-02 14:29:45 +02:00
Rafal Kupiec 9cc7d052dd
Update cmake, llvm and mingw
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/tag/build Pipeline was successful Details
2022-09-28 18:09:27 +02:00
Rafal Kupiec abefcf8fe2
Remove old LLVM patch
ci/woodpecker/push/build Pipeline was successful Details
2022-09-28 15:51:43 +02:00
Rafal Kupiec 015bc8a666
Install llvm-lib, a lib.exe compatible tool
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/tag/build Pipeline was successful Details
2022-08-09 18:43:15 +02:00
Rafal Kupiec 546d8718d2
Reimplement new pipeline and allow limiting number of cores used fo build
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/tag/build Pipeline was successful Details
Co-authored-by: belliash <belliash@codingworkshop.eu.org>
Reviewed-on: #3
Reviewed-by: Piotr Likoski <likoski@noreply.codingworkshop.git>
2022-07-25 15:21:17 +02:00
Rafal Kupiec a65685de5c
Rewrite pipeline
ci/woodpecker/push/build Pipeline failed Details
2022-07-22 22:50:10 +02:00
Rafal Kupiec f9af39e058
Allow xtchain to be launched by root 2022-07-22 22:48:22 +02:00
Rafal Kupiec 9b7d73e0e9
Update LLVM
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2022-06-29 09:46:44 +02:00
Rafal Kupiec 8eb76f6b90
Update LLVM to 14.0.5
continuous-integration/drone/push Build is passing Details
2022-06-17 13:40:22 +02:00
Rafal Kupiec 00c659911d
Make XTchain great again
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2022-05-29 15:05:09 +02:00