aboutsummaryrefslogtreecommitdiff
path: root/src/modules.c
AgeCommit message (Collapse)Author
2025-12-31Move print.c/h back into stdlibBruce Hill
2025-12-24Shuffle dependencies around so header files aren't needed after tomo hasBruce Hill
been compiled
2025-12-24Split utils into stdlib/utils and utilsBruce Hill
2025-12-22Clean up .git/ when installing librariesBruce Hill
2025-12-21Don't embed tomo version/path information at compile time, instead inferBruce Hill
it at runtime
2025-11-29Overhaul to versioning system (paths go tov2025-11-29Bruce Hill
`/tomo@TOMOVERSION/lib@LIBVERSION` instead of using underscores. Tomo versioning now uses date-based versions.
2025-11-27Add `recursive` arg to Path.create_directory()Bruce Hill
2025-11-24Bugfix for downloading the right branch of a moduleBruce Hill
2025-10-01Convert to using more zero values for `none`Bruce Hill
2025-09-21Add top-level system modules file for default core modulesBruce Hill
2025-09-07Be more correct about library names and also strip off `tomo-`Bruce Hill
prefixes/`-tomo` suffixes
2025-09-01Fixes for local-tomo so that it *actually* uses local header files,Bruce Hill
which don't need to be installed anymore.
2025-09-01Overhaul code to stop keeping examples and libraries in the same repo,Bruce Hill
but instead spin each out into its own repo.
2025-09-01Fix for versions getting double appended for libsBruce Hill
2025-09-01Change module install directory to PREFIX/lib/tomo_vX.Y/*Bruce Hill
2025-08-25Update file header commentsBruce Hill
2025-08-24Remove vim modelinesBruce Hill
2025-08-23Autoformat everything with clang-formatBruce Hill
2025-08-20Add importsBruce Hill
2025-08-17Add JSON module.Bruce Hill
2025-08-16Bump patterns versionBruce Hill
2025-05-20Add per-file modules.ini overrideBruce Hill
2025-05-20Add more advanced configuration options to modules.ini and supportBruce Hill
automatically downloading and installing from it.