11 Commits

Author SHA1 Message Date
86f3b0e54a core: Account for file path for offset adjustments
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-02-09 21:16:36 -05:00
5637aa0e85 core: Generate output source file
This commit reduces the amount of passes required to 2 as well as
generating the actual output file.

Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-02-09 19:30:23 -05:00
b93394bef4 core: Build offset queue + create output file
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-02-09 18:29:33 -05:00
2bbb15f4d1 core: Track current offset
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-02-09 17:56:22 -05:00
ab90d89092 core: Close subdir when finished scanning
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-02-09 17:25:52 -05:00
99598165ea core: Zero state structure
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-02-09 17:24:50 -05:00
cc0825af68 core: Add CAV_PASSES define
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-02-09 17:00:55 -05:00
931850beac core: Add file counting + state management
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-02-09 16:53:02 -05:00
5fcbdc9525 core: Add initial command line options
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-02-09 16:20:04 -05:00
1428ab4d28 legal: Add LICENSE
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-02-09 16:16:30 -05:00
83c50da296 initial commit
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-02-09 16:15:33 -05:00