[m-rev.] diff: fix Aditi with --use-subdirs

Holger Krug hkrug at rationalizer.com
Mon Aug 6 23:50:09 AEST 2001


On Mon, Aug 06, 2001 at 10:54:45PM +1000, Simon Taylor wrote:
> compiler/modules.m:
> 	Put `.rlo', `.base_schema' and `.derived_schema' files
> 	in the current directory.
> 
> scripts/Mmake.vars.in:
> 	Set $(rlos_subdir) to the empty string, even with --use-subdirs.

I would not do any changes based on the current aditi query shell.  I
use Aditi quite heavily and think it's not worth the work and would be
subject to change later on, when the Aditi shell is fixed (or
rewritten in Mercury ;-)).

Even more it is really annoying to have these files in the working
directory.

Those files which are really necessary in the working directory can be copied
by the project Makefile.
 
> compiler/rl_out.pp:
> 	Create the directory when creating the `.derived_schema' file.
> 	This isn't necessary any more, but will be needed if we ever
> 	go back to putting the `.derived_schema' file in a sub-directory.

Thanks !

What remains but has to be done by the Aditi developers is:
* to fix the query shell such that it can work with
  sub-modules (a bug already posted to aditi-bugs)

-- 
Holger Krug
hkrug at rationalizer.com
--------------------------------------------------------------------------
mercury-reviews mailing list
post:  mercury-reviews at cs.mu.oz.au
administrative address: owner-mercury-reviews at cs.mu.oz.au
unsubscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: unsubscribe
subscribe:   Address: mercury-reviews-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------



More information about the reviews mailing list