Re: variable MAKEOBJDIR inside of Makefile

Valery Ushakov <[email protected]> Sun, 26 Jan 2025 19:15:51 +0300
Newsgroups gmane.os.netbsd.devel.toolchain
Message-ID <[email protected]>
On Sun, Jan 26, 2025 at 17:05:42 +0100, Peter Skvarka wrote:
> Date: Sun, 26 Jan 2025 17:05:42 +0100
> From: Peter Skvarka <[email protected]>
> Subject: variable MAKEOBJDIR inside of Makefile
> To: [email protected]
> 
> Hello,
> I have simple Makefile for building kernel module and I am trying to use
> MAKEOBJDIR variable to specify existing directory "./obj_dir" for object
> files and result binary.
> Only way which I found functional was using MAKEOBJDIR on commane line:
> 
> $make MAKEOBJDIR=./obj_dir
> 
> When I try to define it inside of Makefile then it is ignored
[...]
> How to setup MAKEOBJDIR inside of Makefile ?

It's a feature.  See make(1), search for .OBJDIR in the section
"Additional built-in variables".

-uwe