Mercurial > hg > octave-nkf
changeset 3734:40574699e4ec
[project @ 2000-11-02 01:47:55 by jwe]
author | jwe |
---|---|
date | Thu, 02 Nov 2000 01:47:55 +0000 |
parents | 9265596fe0d1 |
children | cf69dbe17e59 |
files | ChangeLog mkoctfile.in |
diffstat | 2 files changed, 33 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2000-11-01 John W. Eaton <jwe@bevo.che.wisc.edu> + + * mkoctfile.in: Handle --print. + 2000-10-31 John W. Eaton <jwe@bevo.che.wisc.edu> * aclocal.m4 (OCTAVE_PROG_GPERF): Check that gperf supports flags
--- a/mkoctfile.in +++ b/mkoctfile.in @@ -83,12 +83,31 @@ Options: -h, -?, --help Print this message. + -IDIR Add -IDIR to compile commands. + -DDEF Add -DDEF to compile commands. + -lLIB Add library LIB to link command. + -LDIR Add -LDIR to link command. + -o FILE, --output FILE Output file name. Default extension is .oct. + + -p VAR, --print VAR Print configuration variable VAR. Recognized + variables are: + + CPPFLAGS CXX + INCFLAGS CXXFLAGS + F77 CXXPICFLAG + FFLAGS XTRA_CFLAGS + FPICFLAG XTRA_CXXFLAGS + CC SHLEXT + CFLAGS SH_LD + CPICFLAG SH_LDFLAGS + -s, --strip Strip output file. + -v, --verbose Echo commands as they are executed. FILE Compile or link FILE. Recognized file types are: @@ -121,6 +140,16 @@ echo "mkoctfile: output file name missing" fi ;; + -p | --print) + shift + if [ $# -gt 0 ]; then + eval echo \${$1} + exit 0 + else + echo "mkprdmod: --print requires argument" + exit 1 + fi + ;; -s | --strip) strip=true ;;