From: vincent.diemunsch@gmail.com
Subject: Re: Tools Generating Ada
Date: Sat, 8 Feb 2014 00:33:15 -0800 (PST)
Date: 2014-02-08T00:33:15-08:00 [thread overview]
Message-ID: <0960c4ef-5a03-4a92-b0c8-426581fb3b21@googlegroups.com> (raw)
In-Reply-To: <lytxcb1cqs.fsf@pushface.org>
Le vendredi 7 février 2014 10:41:15 UTC+1, Simon Wright a écrit :
> vincent D. writes:
>
>
>
> > I have a question regarding Ada Code Generation tools, like Aflex /
>
> > Ayacc for instance. How can I insert them into the automatic build
>
> > process ? I use GNAT GPL, so is it possible to create a GPRBuild
>
> > project that generates Ada files from an AYacc source and then compile
>
> > the Ada sources ? Do I need to use a make file ? Where can I find
>
> > examples ?
>
>
>
> This looks to be related:
>
> http://www.adacore.com/adaanswers/gems/gem-155-enhancing-gprbuild-database-for-new-language/
Thanks all for your responses.
I certainly will use a makefile, but I hoped someone has used GPRBuild to do that, defining a new language, and using a "subsystem" or "subproject" for code generation. But as Pascal mentioned the big question is will GPRBuild handle correcty the fact that some Ada source files have been modified by the subproject. It needs a try !
Regards,
Vincent
next prev parent reply other threads:[~2014-02-08 8:33 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-02-07 8:57 Tools Generating Ada vincent.diemunsch
2014-02-07 9:34 ` Jacob Sparre Andersen
2014-02-07 9:41 ` Simon Wright
2014-02-07 16:32 ` Pascal Obry
2014-02-08 8:33 ` vincent.diemunsch [this message]
2014-02-07 16:52 ` Vadim Godunko
2014-02-07 19:32 ` gautier_niouzes
2014-02-08 8:47 ` Stephen Leake
2014-02-11 17:48 ` Vincent DIEMUNSCH
2014-02-11 21:08 ` briot.emmanuel
2014-02-12 11:52 ` Vincent DIEMUNSCH
2014-02-12 13:38 ` Pascal Obry
2014-02-12 16:18 ` Robert A Duff
2014-02-13 15:31 ` Stephen Leake
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox