aboutsummaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2026-01-01Remove debugedit stuffBruce Hill
2025-12-31UnstripBruce Hill
2025-12-31Remove LTO and add some strippingBruce Hill
2025-12-31Move print.c/h back into stdlibBruce Hill
2025-12-25General cleanupBruce Hill
2025-12-25Simplify archive logic and don't include unnecessary stuffBruce Hill
2025-12-25Moving things aroundBruce Hill
2025-12-25Rename obj files to avoid accidental collisionsBruce Hill
2025-12-25Build libtomo.a using files from gc/gmp/unistring and statically linkBruce Hill
executables against that
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-24Add rules for building depdendencies in static buildsBruce Hill
2025-12-23Fix `cp` behavior for copying symlinksBruce Hill
2025-12-23Support expanding CFLAGSBruce Hill
2025-12-23Fix makefile after mergeBruce Hill
2025-12-23Merge branch 'dev'Bruce Hill
2025-12-22Rip out shared library codeBruce Hill
2025-12-22Use static linking to produce executables.Bruce Hill
2025-12-22Attempted improvements for building on macBruce Hill
2025-12-22Fix makefile progress indicatorBruce Hill
2025-12-21Fix slow manpage gzipping rulesBruce Hill
2025-12-21Fix performance regression on makefileBruce Hill
2025-12-21Fix slow manpage gzipping rulesBruce Hill
2025-12-21Fix performance regression on makefileBruce Hill
2025-12-21Remove xxd dependency (no more building with changelog)Bruce Hill
2025-12-21Tweak build setupBruce Hill
2025-12-21Don't embed tomo version/path information at compile time, instead inferBruce Hill
it at runtime
2025-12-21Rework makefile to simplify thingsBruce Hill
2025-11-30Update makefile rules to reflect how CHANGES.md is used.Bruce Hill
2025-11-30Add `base` parameter to integer parsing functionsBruce Hill
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-27Update `setenv()` to take an optional value, also bugfix for `setenv()`Bruce Hill
returning a value.
2025-11-09Update makefileBruce Hill
2025-10-20Deduplicate Num code using the same templating technique as integersBruce Hill
2025-10-20Make sure integer object files recompile when shared template fileBruce Hill
changes.
2025-10-19Add makefile config option for LTOBruce Hill
2025-10-11Uninstall licenseBruce Hill
2025-10-11Install licenseBruce Hill
2025-09-21Add top-level system modules file for default core modulesBruce Hill
2025-09-01Add progress counter.Bruce Hill
2025-09-01Merge branch 'main' into formatterBruce Hill
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-01Fix for import testBruce Hill
2025-09-01Make symbolic link for local includesBruce Hill
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-01Change module install directory to PREFIX/lib/tomo_vX.Y/*Bruce Hill
2025-08-31Merge branch 'main' into formatterBruce Hill
2025-08-31Fix for compiler flagsBruce Hill
2025-08-31Merge branch 'main' into formatterBruce Hill
2025-08-31Fix for clang unused flag warningBruce Hill