GNU Make Standard Library: A Powerful Function Library for Makefiles

2025-02-05

The GNU Make Standard Library (GMSL) is a collection of functions implemented using native GNU Make functionality. It provides list and string manipulation, integer arithmetic, associative arrays, stacks, and debugging facilities. Released under the BSD License, GMSL includes a test suite and offers features like logical operators, list/string manipulation, set operations, integer arithmetic, associative arrays, named stacks, function memoization, and debugging tools. It simplifies complex Makefile creation.

Development Function Library