[m-rev.] for tryout and review: install .module_dep files to grade-specific directories
Julien Fischer
jfischer at opturion.com
Sun Sep 1 00:42:09 AEST 2024
On Sun, 1 Sept 2024 at 00:30, Zoltan Somogyi <zoltan.somogyi at runbox.com> wrote:
>
>
>
> On Sat, 31 Aug 2024 22:53:23 +1000, Julien Fischer <jfischer at opturion.com> wrote:
>
> > Looking the installation directory, there are three copies of
> > bool.module_dep installed:
> >
> > ./lib/mercury/ints/java/bool.module_dep
> > ./lib/mercury/ints/csharp/bool.module_dep
> > ./lib/mercury/ints/bool.module_dep
>
> That list is a useful cue in its own right. The last line is
> for the non-grade-dependent copy for the current grade
> (one issue is the question of why is this needed at all),
> but the first two shows that
>
> - .module_dep files *were* installed to grade-specific directories, but
> - these seem to be the wrong directories, and
> - even this was not done for all libgrades, unless the java and csharp grades
> were the *only* libgrades to install.
No, the java and csharp grades were not the only grades installed; they
are however the only ones built and installed using mmc --make (via
mmake --use-mmc-make).
> (The seemingly wrong directories are the same grade-specific places
> where we have always put .opt files, which are grade-specific,
> but it seems we search for .module_dep files differently than .opt files.
> And, of course this does not seem to have been documented anywhere.)
>
> Can you please send me (a) the output of "ls -1RF" for the install
> directory,
Attached.
> and (b) the list of libgrades?
It is:
asm_fast.gc
asm_fast.gc.prof.tr
asm_fast.gc.tr.debug.stseg
asm_fast.gc.tr.decldebug.stseg
csharp
hlc.gc
hlc.gc.memprof.tr
hlc.gc.tr
java
(The compiler was built in asm_fast.gc.)
Julien.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: INSTALL_TREE2.gz
Type: application/x-gzip
Size: 10637 bytes
Desc: not available
URL: <http://lists.mercurylang.org/archives/reviews/attachments/20240901/722397d4/attachment.bin>
More information about the reviews
mailing list