From d330445fb7f84748e70e67ca5bc44ce0a1a258f7 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Thu, 9 Jun 2016 15:55:33 -0400 Subject: Work with the new version of autothing. --- HACKING/build-system.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) (limited to 'HACKING') diff --git a/HACKING/build-system.md b/HACKING/build-system.md index 93770cc..40abd28 100644 --- a/HACKING/build-system.md +++ b/HACKING/build-system.md @@ -1,12 +1,8 @@ -The build system is built around an automake-like system for GNU Make -that I wrote. It is documented in `automake.txt`. It provides all of -the standard targets and such; you tell it what to do by setting a -series of `am_whatever` variables. I'm just going to call it -"automake" here. - -I also hook into non-exposed parts of automake with a couple of -`_am_whatever` variables. Hopefully I will come up with good ways to -expose the needed functionality in the future. +The build system is built around an Automake-replacing Makefile +snippet system for GNU Make that I wrote, called Autothing. It is +documented in `build-aux/Makfile.README.txt`. It provides all of the +standard targets and such; you tell it what to do by setting a series +of `at.whatever` or `std.whatever` variables. There are a couple of variables that get automatically set from git. This happens by `include`ing a hidden makefile that sets them; if @@ -21,4 +17,4 @@ otherwise it expects the file to exist: | DEVTOOLS_VERSION | $(topsrcdir)/.srcversion-devtools.mk | | DEVTOOLS_COMMIT | $(topsrcdir)/.srcversion-devtools.mk | -`srcfiles` basically becomes `am_src_files`. +`srcfiles` basically becomes `std.src_files`. -- cgit v1.2.2