tech-toolchain archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: make -- generate missing include files
On Sun, Nov 06, 2022 at 05:35:50PM +0100, Robert Clausecker wrote:
 >     .INCLUDE_FAILED:
 >             @echo Generating missing include file $^
 >             $(SH) conf/makeinc $^
That $^ there... is not standard and is not supported in bmake. Since
I'm sure your rules are full of it, they'll not work.
(Also, in this context didn't you mean $@? Or is $^ further magic with
this magic target?)
 >     include $(ARCH)-$(OS)-$(COMPILER_TYPE).rul
 > 
 > This mechanism permits the build system to automatically adapt itself
 > to whatever target platform it is built for.  Apart from our own smake,
 > it is also supported by SunPro make and GNU make.
That's a cute technique but there are other easier ways to do that
sort of thing in bmake.
-- 
David A. Holland
dholland%netbsd.org@localhost
Home |
Main Index |
Thread Index |
Old Index