mirror of
https://github.com/Mercury-Language/mercury.git
synced 2025-12-06 07:49:02 +00:00
Estimated hours taken: 0.3 Branches: main Reduce even further the clutter of boring command line arguments. scripts/mgnuc.in: If a file named .mgnuc_opts exists in the current directory, read mgnuc options from it. This mechanism is very similar to the mechanism I added a while ago to get C compiler options from a file named .mgnuc_copts. Convert to four-space indentation. scripts/mgnuc_file_opts.sh-subr: New file containing most of the option handling code that used to be in mgnuc.in. Now, it is is included in mgnuc twice: once for handling options from the command line, once for handling options from .mgnuc_opts files. configure.in: Set up configure to insert mgnuc_file_opts.sh-subr into mgnuc. */.mgnuc_opts: New files specifying the --no-mercury-stdlibdir mgnuc option. Mmake.workspace: Don't pass --no-mercury-stdlibdir on command lines anymore, since this is now taken care of by the .mgnuc_opts files.
6 lines
57 B
Plaintext
6 lines
57 B
Plaintext
.cvsignore
|
|
.mgnuc_copts
|
|
.mgnuc_opts
|
|
DESIGN
|
|
DEEP_FLAGS.in
|