135 Commits
Author SHA1 Message Date
harraiken 53172229b2 Revert LLVM update
Builds / XTchain (minimal, linux) (push) Successful in 3m11s
Builds / XTchain (minimal, windows) (push) Successful in 2m22s
Builds / XTchain (full, linux) (push) Successful in 40m29s
Builds / XTchain (full, windows) (push) Successful in 59m25s
3.2.0
2026-10-11 01:32:11 +02:00
harraiken 98cf6e2156 Update toolchain and add hive compiler
Builds / XTchain (minimal, windows) (push) Successful in 2m27s
Builds / XTchain (minimal, linux) (push) Successful in 5m1s
Builds / XTchain (full, linux) (push) Successful in 43m26s
Builds / XTchain (full, windows) (push) Failing after 48m11s
2026-10-11 00:19:01 +02:00
harraiken 9931e89679 Update toolchain and add NLS converter
Builds / XTchain (full, linux) (push) Successful in 1h41m44s
Builds / XTchain (full, windows) (push) Successful in 1h43m17s
Builds / XTchain (minimal, linux) (push) Successful in 1m46s
Builds / XTchain (minimal, windows) (push) Successful in 1m40s
2026-10-02 18:21:17 +02:00
belliash 43cb9f19de Update LLVM
Builds / XTchain (minimal, linux) (push) Successful in 2m40s
Builds / XTchain (full, windows) (push) Successful in 1h30m56s
Builds / XTchain (minimal, windows) (push) Successful in 2m8s
Builds / XTchain (full, linux) (push) Successful in 2h13m28s
3.1.1
2026-05-21 23:24:21 +02:00
belliash f707214d24 Update LLVM
Builds / XTchain (full, linux) (push) Successful in 1h18m2s
Builds / XTchain (full, windows) (push) Successful in 1h19m8s
Builds / XTchain (minimal, linux) (push) Successful in -58m18s
Builds / XTchain (minimal, windows) (push) Successful in -58m19s
2026-05-14 17:46:05 +02:00
harraiken 4c1cf7d02c Avoid macro redefinition conflicts by undefining symbols prior to definition
Builds / XTchain (minimal, windows) (push) Successful in 2m12s
Builds / XTchain (minimal, linux) (push) Successful in 9m11s
Builds / XTchain (full, linux) (push) Successful in 1h0m9s
Builds / XTchain (full, windows) (push) Successful in 1h24m25s
2026-04-02 08:07:20 +02:00
harraiken 94cef5522d Add xtadkgen tool and bump LLVM version to 22.1.2
Builds / XTchain (minimal, windows) (push) Successful in 2m14s
Builds / XTchain (minimal, linux) (push) Successful in 2m34s
Builds / XTchain (full, linux) (push) Successful in 59m54s
Builds / XTchain (full, windows) (push) Successful in 1h24m50s
3.1.0
2026-04-01 22:50:52 +02:00
belliash 921e5b0b92 Bump LLVM
Builds / XTchain (minimal, windows) (push) Successful in 2m30s
Builds / XTchain (minimal, linux) (push) Successful in 3m36s
Builds / XTchain (full, linux) (push) Successful in 1h1m15s
Builds / XTchain (full, windows) (push) Successful in 1h25m30s
2026-02-24 14:27:05 +01:00
harraiken 65714912c2 Update toolchain component
Builds / XTchain (minimal, linux) (push) Successful in 3m1s
Builds / XTchain (minimal, windows) (push) Successful in 2m59s
Builds / XTchain (full, linux) (push) Successful in 2h20m26s
Builds / XTchain (full, windows) (push) Successful in 2h21m24s
3.0.4
2025-11-22 23:26:58 +01:00
belliash 9634d5e6cf Bump LLVM
Builds / XTchain (full, windows) (push) Failing after 2h12m0s
Builds / XTchain (minimal, linux) (push) Successful in 2m12s
Builds / XTchain (full, linux) (push) Successful in 2h15m47s
Builds / XTchain (minimal, windows) (push) Successful in 1m49s
2025-11-06 19:55:10 +01:00
harraiken fc13836423 Allow writing extra VBR sectors from external preloader file
Builds / XTchain (minimal, linux) (push) Successful in 2m4s
Builds / XTchain (minimal, windows) (push) Successful in 2m43s
Builds / XTchain (full, windows) (push) Successful in 57m34s
Builds / XTchain (full, linux) (push) Successful in 1h21m50s
2025-10-08 22:15:49 +02:00
harraiken f69b0a4214 Update LLVM
Builds / XTchain (minimal, windows) (push) Successful in 2m7s
Builds / XTchain (minimal, linux) (push) Successful in 2m23s
Builds / XTchain (full, windows) (push) Successful in 55m35s
Builds / XTchain (full, linux) (push) Successful in 1h22m53s
3.0.3
2025-10-07 16:19:52 +02:00
harraiken 0ba79fd489 Set DriveNumber to emulate hard disk
Builds / XTchain (minimal, windows) (push) Successful in 2m14s
Builds / XTchain (minimal, linux) (push) Successful in 10m44s
Builds / XTchain (full, windows) (push) Successful in 56m0s
Builds / XTchain (full, linux) (push) Successful in 1h31m7s
2025-10-05 20:39:51 +02:00
harraiken e16284f3aa Rename GetFileSize to GetSectorFileSize to avoid conflict with WinAPI
Builds / XTchain (minimal, linux) (push) Successful in 2m6s
Builds / XTchain (minimal, windows) (push) Successful in 1m53s
Builds / XTchain (full, linux) (push) Successful in 55m48s
Builds / XTchain (full, windows) (push) Successful in 1h23m56s
2025-10-02 22:19:54 +02:00
harraiken 09e54a670a Remove duplicate RESERVED_SECTOR_INFO definition
Builds / XTchain (full, windows) (push) Failing after 17s
Builds / XTchain (minimal, windows) (push) Failing after 16s
Builds / XTchain (minimal, linux) (push) Successful in 1m59s
Builds / XTchain (full, linux) (push) Has started running
2025-10-02 22:16:16 +02:00
harraiken 9827395c8c Enhance disk image tool with multi-sector VBR support
Builds / XTchain (full, windows) (push) Failing after 15s
Builds / XTchain (minimal, windows) (push) Failing after 15s
Builds / XTchain (full, linux) (push) Failing after 21s
Builds / XTchain (minimal, linux) (push) Failing after 20s
2025-10-02 22:14:12 +02:00
harraiken ef272847e1 Correct key fields in VBR generated by mformat
Builds / XTchain (minimal, linux) (push) Successful in 2m10s
Builds / XTchain (minimal, windows) (push) Successful in 2m17s
Builds / XTchain (full, windows) (push) Successful in 56m47s
Builds / XTchain (full, linux) (push) Successful in 1h22m3s
2025-10-02 09:36:30 +02:00
harraiken 2271d6bde1 Preserve BPB when writing custom VBR
Builds / XTchain (minimal, linux) (push) Successful in 2m2s
Builds / XTchain (minimal, windows) (push) Successful in 2m2s
Builds / XTchain (full, linux) (push) Successful in 54m36s
Builds / XTchain (full, windows) (push) Successful in 1h23m28s
2025-10-01 23:06:15 +02:00
belliash 32a254468b Fix build
Builds / XTchain (minimal, linux) (push) Successful in 1m36s
Builds / XTchain (minimal, windows) (push) Successful in 1m34s
Builds / XTchain (full, linux) (push) Successful in 1h36m10s
Builds / XTchain (full, windows) (push) Successful in 1h37m6s
3.0.2
2025-09-29 19:09:09 +02:00
belliash 50dbda6ccc Add support for recursive data copy into FAT image
Builds / XTchain (full, windows) (push) Failing after 14s
Builds / XTchain (minimal, linux) (push) Successful in 1m56s
Builds / XTchain (full, linux) (push) Has been cancelled
Builds / XTchain (minimal, windows) (push) Has been cancelled
2025-09-29 19:06:26 +02:00
harraiken 3fff3b487b Resolve XTchain directory based on script path
Builds / XTchain (full, linux) (push) Successful in 2h17m22s
Builds / XTchain (full, windows) (push) Successful in 2h18m41s
Builds / XTchain (minimal, linux) (push) Successful in 1m46s
Builds / XTchain (minimal, windows) (push) Successful in 1m36s
2025-09-28 22:57:35 +02:00
belliash 297937aeb3 Allow formatting as FAT-16 or FAT-32
Builds / XTchain (full, linux) (push) Successful in 2h18m27s
Builds / XTchain (full, windows) (push) Successful in 2h19m38s
Builds / XTchain (minimal, linux) (push) Successful in 1m48s
Builds / XTchain (minimal, windows) (push) Successful in 1m36s
2025-09-27 19:59:20 +02:00
belliash ca9a116e9b Add option to automatically format partition in disk image
Builds / XTchain (full, linux) (push) Has started running
Builds / XTchain (full, windows) (push) Has started running
Builds / XTchain (minimal, linux) (push) Has been cancelled
Builds / XTchain (minimal, windows) (push) Has been cancelled
2025-09-27 18:14:07 +02:00
belliash ca637f057b Fix overflow
Builds / XTchain (minimal, linux) (push) Has been cancelled
Builds / XTchain (minimal, windows) (push) Has been cancelled
Builds / XTchain (full, linux) (push) Has been cancelled
Builds / XTchain (full, windows) (push) Has been cancelled
2025-09-27 17:36:13 +02:00
belliash d366c94ac8 Import disk image manipulation tool
Builds / XTchain (minimal, linux) (push) Has been cancelled
Builds / XTchain (minimal, windows) (push) Has been cancelled
Builds / XTchain (full, windows) (push) Has been cancelled
Builds / XTchain (full, linux) (push) Has been cancelled
2025-09-27 17:25:51 +02:00
belliash ce379beeb2 Update LLVM to 21.1.2 and add Mtools
Builds / XTchain (full, linux) (push) Successful in 2h17m38s
Builds / XTchain (full, windows) (push) Successful in 2h18m57s
Builds / XTchain (minimal, linux) (push) Successful in 1m54s
Builds / XTchain (minimal, windows) (push) Successful in 1m37s
2025-09-27 14:27:27 +02:00
belliash 2d4dffe38f Fix WaitForSingleObject() argument type on MinGW
Builds / XTchain (full, linux) (push) Successful in 2h18m45s
Builds / XTchain (full, windows) (push) Successful in 2h19m58s
Builds / XTchain (minimal, linux) (push) Successful in 1m41s
Builds / XTchain (minimal, windows) (push) Successful in 1m22s
2025-09-14 19:24:05 +02:00
belliash 124ef802b3 Update tools
Builds / XTchain (full, windows) (push) Failing after 1h18m35s
Builds / XTchain (minimal, linux) (push) Successful in 1m51s
Builds / XTchain (minimal, windows) (push) Successful in 1m47s
Builds / XTchain (full, linux) (push) Successful in 1h54m25s
2025-09-14 10:49:11 +02:00
harraiken ad326019fd Update Ninja to v1.13.1
Builds / XTchain (full, linux) (push) Successful in 1h33m55s
Builds / XTchain (full, windows) (push) Successful in 1h34m44s
Builds / XTchain (minimal, linux) (push) Successful in 3m7s
Builds / XTchain (minimal, windows) (push) Successful in 2m15s
3.0.1
2025-07-16 22:56:46 +02:00
harraiken 079af46983 Always copy all scripts regardless of target platform
Builds / XTchain (full, linux) (push) Has started running
Builds / XTchain (full, windows) (push) Has started running
Builds / XTchain (minimal, linux) (push) Has been cancelled
Builds / XTchain (minimal, windows) (push) Has been cancelled
2025-07-16 22:45:08 +02:00
harraiken 17fb344798 Add PowerShell wrapper
Builds / XTchain (full, linux) (push) Has started running
Builds / XTchain (full, windows) (push) Has started running
Builds / XTchain (minimal, linux) (push) Has been cancelled
Builds / XTchain (minimal, windows) (push) Has been cancelled
2025-07-16 22:32:48 +02:00
harraiken d5595e2a7f Improve MSYS2 compatibility and unify output with Windows version
Builds / XTchain (full, linux) (push) Has been cancelled
Builds / XTchain (full, windows) (push) Has been cancelled
Builds / XTchain (minimal, linux) (push) Has been cancelled
Builds / XTchain (minimal, windows) (push) Has been cancelled
2025-07-16 22:27:49 +02:00
harraiken 317fedec34 Fix script compatibility with MSYS2 environment
Builds / XTchain (full, linux) (push) Has started running
Builds / XTchain (full, windows) (push) Has started running
Builds / XTchain (minimal, linux) (push) Has been cancelled
Builds / XTchain (minimal, windows) (push) Has been cancelled
2025-07-16 22:25:08 +02:00
harraiken 703df71191 Upgrade LLVM and Wine to the latest available versions
Builds / XTchain (full, linux) (push) Successful in 1h31m19s
Builds / XTchain (full, windows) (push) Successful in 1h31m41s
Builds / XTchain (minimal, windows) (push) Successful in 2m21s
Builds / XTchain (minimal, linux) (push) Successful in 2m53s
2025-07-12 21:52:09 +02:00
harraiken 4f66ebfd88 Skip windres version check
Builds / XTchain (full, linux) (push) Successful in 1h31m32s
Builds / XTchain (full, windows) (push) Successful in 1h31m57s
Builds / XTchain (minimal, linux) (push) Successful in 1m49s
Builds / XTchain (minimal, windows) (push) Successful in 2m19s
2025-07-12 21:47:34 +02:00
harraiken ba0a50682f Skip windres version check
Builds / XTchain (full, linux) (push) Has started running
Builds / XTchain (full, windows) (push) Has started running
Builds / XTchain (minimal, linux) (push) Has been cancelled
Builds / XTchain (minimal, windows) (push) Has been cancelled
2025-07-12 21:41:41 +02:00
harraiken 3b394fc175 Fix argument forwarding in xbuild function
Builds / XTchain (full, linux) (push) Has started running
Builds / XTchain (full, windows) (push) Has started running
Builds / XTchain (minimal, linux) (push) Has been cancelled
Builds / XTchain (minimal, windows) (push) Has been cancelled
2025-07-12 21:31:35 +02:00
harraiken 97491fb72a Add Windows support and clean up toolchain (#10)
Builds / XTchain (full, linux) (push) Successful in 1h33m3s
Builds / XTchain (minimal, linux) (push) Successful in 9m16s
Builds / XTchain (minimal, windows) (push) Successful in 1m22s
Builds / XTchain (full, windows) (push) Successful in 52m18s
Reviewed-on: #10
Co-authored-by: Aiken Harris <harraiken@noreply.codingworkshop.git>
Co-committed-by: Aiken Harris <harraiken@noreply.codingworkshop.git>
3.0.0
2025-07-10 12:37:41 +02:00
harraiken ef1065278b Add missing cmake patch
Builds / XTChain (push) Has been cancelled
2.8.8
2024-12-29 12:09:19 +01:00
harraiken 391a58dffc Update tools
Builds / XTChain (push) Successful in 57m25s
2024-12-28 20:49:19 +01:00
harraiken bd4b7763d4 Update LLVM
Builds / XTChain (push) Failing after 48m48s
2024-12-27 17:11:24 +01:00
harraiken 33ce9e38d2 Change Wine URI
Builds / XTChain (push) Failing after 3m11s
Reviewed-on: #6
Reviewed-by: Rafal Kupiec <belliash@noreply.codingworkshop.git>
Co-authored-by: Aiken Harris <harraiken@noreply.codingworkshop.git>
Co-committed-by: Aiken Harris <harraiken@noreply.codingworkshop.git>
2024-08-13 14:51:21 +02:00
belliash 409aa4ffb4 Update LLVM to 18.1.8
Builds / XTChain (push) Successful in 55m26s
2024-07-09 23:18:03 +02:00
belliash b951abd511 Update Discord invitation link
Builds / XTChain (push) Successful in 54m0s
2024-06-15 22:35:59 +02:00
belliash 2171eaeed6 Fix incompatible pointer type error
Builds / XTChain (push) Successful in 54m44s
2024-06-07 08:28:40 +02:00
belliash 7075a9ad58 Update LLVM to 18.1.7
Builds / XTChain (push) Failing after 12s
2024-06-07 08:10:31 +02:00
belliash 9025a85bcc Update software and get rid of binutils
Builds / XTChain (push) Successful in 52m51s
2.8.7
2024-05-15 21:14:53 +02:00
belliash 3342b87fd0 Update LLVM to 18.1.4
Builds / XTChain (push) Successful in 53m41s
2024-04-21 09:38:29 +02:00
belliash cd4b20b701 Update LLVM to 18.1.2
Builds / XTChain (push) Successful in 52m51s
2024-03-23 12:16:49 +01:00
belliash fc120f4f33 Update LLVM to 18.1.1
Builds / XTChain (push) Successful in 54m3s
2024-03-17 12:20:12 +01:00