From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Fri, 2 Dec 2011 07:19:20 -0800 From: Lyndon Nerenberg To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> In-Reply-To: <20111202143311.GD7640@dinah> Message-ID: References: <6c4047deda8f6556c4f68b34b8f78dd6@proxima.alt.za> <20111202143311.GD7640@dinah> User-Agent: Alpine 1.10 (OSX 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: Re: [9fans] Building Go on Plan 9 Topicbox-Message-UUID: 4bb96b3c-ead7-11e9-9d60-3106f5b1d025 > I plan to switch from GNU Make to APE make > once I have the time to look closely at the > Go Makefiles for any GNU specific features > and then make the necessary changes or even > modify ape/make. Go makefile use file inclusion and command execution in macro assignments. I doubt APE make supports this as this isn't Posix functionality. mk does. Converting from GNUmakefile to mk isn't that hard. If you look at the existing Go makefiles you'll notice they are transliterations of the Plan 9 mk idioms to gmake.