comp.lang.ada
 help / color / mirror / Atom feed
From: psinntp!psinntp!vitro.com!vitro.com!terrda@nyu.edu
Subject: Re: Ada compile ordering routine
Date: 18 May 93 18:18:07 GMT	[thread overview]
Message-ID: <1993May18.141807.1@sep.vitro.com> (raw)

In article <1993May17.190701.21994@aplcen.apl.jhu.edu>, dlc@ddsdx2.jhuapl.edu (
Dave Collard x7468) writes:
> In <1993May17.090208.1@sep.vitro.com> terrda@sep.vitro.com writes:
> 
>>Need to compile 100+ Ada modules on a VAX and was wondering if there
>>was a DCL procedure or whatever that would create a DCL procedure to
>>assist in compiling the modules in the correct order.  I'd settle for
>>a routine that would generate the order if that's available.
>>Any help would be appreciated.
> 
> Here it is:
> 
> Assuming the ada files are in the current working directory:
> 
> $ ACS LOAD *.ADA
> $ ACS RECOMPILE/LOG *
> 
> That's it.  It does on very rare occasions involving complicated generics
> require a repitition of the last line.  If you want to see the order it 
> compiled them, try 
> 
> $ACS RECOMPILE/COMMAND=[]COMPILE_EVERYTHING.COM 
> 
> and it will generate a command file for you rather than actually doing the
> recompile.
> 
> You can also do the original two lines (load/recompile) and then do
> 
> $ ACS SHO PROGRAM/OUT = CLOSURE.LIST  
> 
> if you just want to see dependencies.  
> There are other options.
> 
> Good luck,
> 
> --Thor
> dlc@ddsdx2.jhuapl.edu
> 
Thanks for the advice.  Wes G. said he sent you a response sometime ago
about some trick for dealing with a large number of modules.  If you could send
 
me a copy, it would save him some time of retyping it in.

             reply	other threads:[~1993-05-18 18:18 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1993-05-18 18:18 psinntp!psinntp!vitro.com!vitro.com!terrda [this message]
  -- strict thread matches above, loose matches on Subject: below --
1993-05-19 19:16 Ada compile ordering routine aio!usenet
1993-05-19 18:58 aio!usenet
1993-05-18 18:27 Step he Leake
1993-05-17 19:07 dog.ee.lbl.gov!overload.lbl.gov!agate!howland.reston.ans.net!newsserver.j
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox