Commit Graph

309 Commits

Author SHA1 Message Date
Quinn
c913e62fcc seperate rust flags out of the rust compilation command
for consistency and able to specify a target now, which is still
relevant for linking, despite not using the standard library
2025-05-01 16:48:30 +02:00
Quinn
801ed6ba76 always compile as static library 2025-05-01 16:48:29 +02:00
Quinn
07f4e5fe48 remove unused version 2025-05-01 16:48:28 +02:00
Quinn
3a6fab28bd moved jobs into a matrix based job, rather two seperate jobs 2025-05-01 16:48:27 +02:00
Quinn
e66cc9c0b1 fix: gave arguments before the executing command 2025-05-01 16:48:27 +02:00
Quinn
6adc2f2767 fix: toolchains unavailable when compiling 2025-05-01 16:48:22 +02:00
Quinn
63b672c4ed fix: validate's name is incorrect 2025-05-01 16:48:21 +02:00
Quinn
3cf141e988 implement workflows for the most part
workflows fail immediately when pushing, started filling them.
"validate" currently has a placeholder, "release" is still unable to
compile due to the clang dependency.
Will fix these in the next commit.
2025-05-01 16:48:20 +02:00
Quinn
7a64aefcac setup project files
Added (most) of the project files to the working tree.
Some work still needs to be done to make the rust/C communication better
before we can fully move on to starting to write the actual applicaiton.
2025-05-01 16:48:18 +02:00