From: Tero Koskinen <tero.koskinen@iki.fi>
Subject: Re: What Toolchain do you use?
Date: Thu, 16 Jan 2014 06:48:28 +0200
Date: 2014-01-16T06:48:28+02:00 [thread overview]
Message-ID: <lb7oas$jg7$1@loke.gir.dk> (raw)
In-Reply-To: <lb761a$aqb$1@loke.gir.dk>
16.1.2014 1:36, Randy Brukardt wrote:
> <ake.ragnar.dahlgren@gmail.com> wrote in message
> news:c5afcdcd-3eed-4fdb-88fb-b15949993c41@googlegroups.com...
> ...
>> What build system does Janus/Ada and ICCAda use?
>
> Janus/Ada has it's own build system, which predates gprbuild by many years.
> It isn't as encompassing as gprbuild is, so I usually augment it with
> Windows (really MS-DOS) batch files (for instance, to move the result
> program to a different directory).
>
> Based on Tero's very detailed bug reports, he does something similar with
> Janus/Ada.
From Ahven's source code you can see how I use Janus/Ada's build system:
https://bitbucket.org/tkoskine/ahven/src/tip/janusada/?at=default
The flow is basically following:
janusada\prepare.bat
janusada\update.bat
janusada\compile.bat
prepare.bat needs to be called only once and when I change source
code files, I call update.bat and compile.bat. update.bat will
scan the source code files for changes and compile.bat will compile
the changed files and do the linking.
Ahven doesn't have ICCAda build scripts yet, but you can see
them from my curl-ada repository:
https://bitbucket.org/tkoskine/curl-ada/src/tip/iccada/?at=default
Same logic there:
iccada\prepare.bat
iccada\update.bat
iccada\compile.bat
Yours,
Tero
next prev parent reply other threads:[~2014-01-16 4:48 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-01-15 4:15 What Toolchain do you use? kennethesills
2014-01-15 8:28 ` Dmitry A. Kazakov
2014-01-15 9:06 ` Jacob Sparre Andersen
2014-01-15 9:19 ` Tero Koskinen
2014-01-15 10:45 ` ake.ragnar.dahlgren
2014-01-15 23:36 ` Randy Brukardt
2014-01-16 4:48 ` Tero Koskinen [this message]
2014-01-16 8:10 ` ake.ragnar.dahlgren
2014-01-15 9:59 ` Ludovic Brenta
2014-01-15 11:04 ` Simon Wright
2014-01-16 19:34 ` darkestkhan
2014-01-17 11:02 ` Marius Amado-Alves
2014-01-17 13:53 ` Bill Findlay
2014-01-17 23:27 ` John B. Matthews
2014-01-18 12:18 ` Bill Findlay
2014-01-18 20:25 ` John B. Matthews
2014-01-19 12:29 ` Bill Findlay
2014-01-17 23:19 ` Jerry
2014-01-18 13:19 ` Colin Paul Gloster
2014-01-20 11:18 ` landgraf
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox