public inbox for gcc-help@gcc.gnu.org
 help / color / mirror / Atom feed
* gcc and build2
@ 2023-05-09 16:04 Wilhelm Meier
  0 siblings, 0 replies; only message in thread
From: Wilhelm Meier @ 2023-05-09 16:04 UTC (permalink / raw)
  To: gcc-help

Hi all,

build2 seems to be the only build-tool that supports C++20 modules 
(fully). I think it uses the module-mapper interface, if I interpret the 
debug output of build2 correctly.

I'm in the process to convert a header-only libstd (subset of) for µC 
AVR to modules. Well, the converting of the header to module interface 
units is not the problem (up to now). The actual problem is that a 
project using this std-module-library as simple as: import std; and the 
build-tool generates all the bmi files in the project directory (on the 
fly).

Looks like build2 should be capable of doing that, but I'm stuck in the 
syntax of the buildfile. The build2-mailinglist does not really help.

Are there any ressources I can use?

Thanks,
  Wilhelm

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2023-05-09 16:04 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-05-09 16:04 gcc and build2 Wilhelm Meier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).