From bc87cea97a02af805e26b00d23c876be5fbfb0ca Mon Sep 17 00:00:00 2001 From: kartofen Date: Sun, 18 May 2025 23:27:50 +0300 Subject: build system upgrade --- builtfiles.dd.m4 | 31 ------------------------------- 1 file changed, 31 deletions(-) delete mode 100644 builtfiles.dd.m4 (limited to 'builtfiles.dd.m4') diff --git a/builtfiles.dd.m4 b/builtfiles.dd.m4 deleted file mode 100644 index dd6b1e0..0000000 --- a/builtfiles.dd.m4 +++ /dev/null @@ -1,31 +0,0 @@ -divert(-1) -changequote([,]) - -define(match_extension, [esyscmd([ - for f in $(command ls $1/*.$2 2> /dev/null); do - echo -n "$f "; - done])]) -define(substitue, [esyscmd([ - for f in $1; do - echo -n "${f/$2/$3} "; - done])]) - -ifdef([BIN], [], [define([BIN], [build])]) - -ifdef([LIBDIR], [ - define([LIBS]) - define([LIBS_SOURCE], [match_extension(BIN, [so]) match_extension([build], [a])]) - define([LIBS_TARGET], [substitue(LIBS_SOURCE, BIN, LIBDIR)])]) - -ifdef([INCLUDEDIR], [ - define([HEADERS]) - define([HEADERS_SOURCE], [match_extension(BIN, [h])]) - define([HEADERS_TARGET], [substitue(HEADERS_SOURCE, BIN, INCLUDEDIR)])]) - -divert(0) - -ninja_dyndep_version = 1 - -ifdef([LIBS], [build libs | LIBS_TARGET: dyndep | LIBS_SOURCE]) -ifdef([HEADERS], [build headers | HEADERS_TARGET: dyndep | HEADERS_SOURCE]) - -- cgit v1.2.3