Commit Graph

10 Commits

Author SHA1 Message Date
Xaymar cd78d7a42d Remove remaining traces of automatic versioning code 2025-04-18 16:01:18 +02:00
Xaymar dfe1aab2ea Add initial work towards a one-click build setup
We can use some of CMakes built-in systems to ease the required workflow for the whole toolchain. This may eventually allow us to do a single click system where a developer does not need to do anything to get started. If Google can do this (even if slightly scuffed), so can we.
2025-04-17 11:26:57 +02:00
Michael Fabian 'Xaymar' Dirks 22c7614e7c Fix CRLF and submodules with auto-generated copyright headers
We no longer add another character to the file every time it is committed, and instead now properly handle CRLF. Additionally submodules are no longer updated when they shouldn't be, without requiring a manual config edit.
2024-07-05 15:19:18 +02:00
Michael Fabian 'Xaymar' Dirks dfe3e88dbd Lexer done for now, moving on to ast 2024-06-26 00:31:45 +02:00
Michael Fabian 'Xaymar' Dirks fa81c2a7fa Latest stuff, rewriting lexer 2024-06-25 18:59:15 +02:00
Michael Fabian 'Xaymar' Dirks 7f669f55e2 Modernize and remove useless header text 2024-06-06 14:04:34 +02:00
Michael Fabian 'Xaymar' Dirks 4e2dd8e30b Update to modern standard i guess 2024-06-06 13:37:13 +02:00
Michael Fabian 'Xaymar' Dirks e59022b9f0 cmake: Actually name the project 2017-11-12 01:39:22 +01:00
Michael Fabian 'Xaymar' Dirks 2be7f85158 project: Split into separate projects 2017-11-11 22:32:30 +01:00
Michael Fabian Dirks 46c626fa7b Initial Commit
BlitzLLVM is licensed under the LGPL to hopefully discourage people from claiming this works as their own and selling it.
2017-04-10 14:58:19 +02:00