-
-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
The lone repository is now properly organized. - Organized lone into numerous source and header files - Modular design - High level structure evident - Easier to change and develop - Discoverability of concepts, structures, functions - Refactored code, improving quality - Revamped GNU Make build system - Supports arbitrary source code file system tree structure - Automatically discovers, builds and links all the source files - Organized build tree that matches the source tree structure - Automatic prerequisite file generation and inclusion - Generated file support - Updated README - Supported architectures - Project structure - Ensured entire test suite still green This merge finally pays off a truly massive amount of technical debt by converting lone from a single C source file into a proper project with a proper build system that works and is maintainable.
- Loading branch information
Showing
106 changed files
with
5,738 additions
and
4,280 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,2 @@ | ||
# lone binary | ||
./lone | ||
|
||
# generated files and code | ||
NR.list | ||
NR.c | ||
# build tree | ||
build/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.