Skip to content

Commit

Permalink
Updated mkmf version to 19.2.0
Browse files Browse the repository at this point in the history
Also includes missed files from last push.

Fixes #10
  • Loading branch information
underwoo committed May 9, 2016
1 parent fc38690 commit f6e28ed
Show file tree
Hide file tree
Showing 5 changed files with 27 additions and 5 deletions.
2 changes: 1 addition & 1 deletion bin/mkmf
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ sub ensureTrailingSlash {
local $/ = '/'; chomp @_[0]; @_[0] .= '/';
}

my $version = '19.1.0';
my $version = '19.2.0';

# initialize variables: use getopts for these
GetOptions("abspath|a=s" => \$opt_a,
Expand Down
2 changes: 1 addition & 1 deletion docs/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ MAN1DIR = $(PREFIX)/man/man1
HTMLDIR = $(PREFIX)/share/FRE
BINDIR = $(PREFIX)/bin

VERSION = "19.1.0"
VERSION = "19.2.0"
DATE := $(shell date +"%Y %B %d")

POD2MAN = pod2man
Expand Down
6 changes: 5 additions & 1 deletion docs/mkmf.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ User guide

### Syntax

mkmf [-a abspath] [-b bldpath] [-c cppdefs] [-o otherflags] [-d] [-f] [-g] [-m makefile] [-p program] [-t template] [-v] [-x] [args]
mkmf [-a abspath] [-b bldpath] [-c cppdefs] [-o otherflags] [-l <linkflags>] [-I <linkpath>] [-d] [-f] [-g] [-m makefile] [-p program] [-t template] [-v] [-x] [args]

### Options

Expand All @@ -53,6 +53,10 @@ mkmf [-a abspath] [-b bldpath] [-c cppdefs] [-o otherflags] [-d] [-f] [-g] [-m m
these can be any flags. Also, by Fortran convention, cpp is only
invoked on .F and .F90 files; __otherflags__ apply to all source
files (.f and .f90 as well).
* __-l linkflags__ is a string of link directives to be passed to the
link command in the makefile.
* __-I includepath__ is a path that contains include files. This is
similar to how _-I_ is used by most compilers.
* __-d__ is a debug flag to __mkmf__ (much more verbose than __-v__,
but probably of use only if you are modifying __mkmf__ itself).
* __-f__ is a formatting flag to restrict lines in the makefile to 256
Expand Down
12 changes: 11 additions & 1 deletion docs/mkmf.pod
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ mkmf - Make Makefile

=head1 SYNOPSIS

mkmf [-a <abspath>] [-b <bldpath>] [-c <cppdefs>] [-o <otherflags>] [-d] [-f] [-m <makefile>] [-p <program>] [-t <template>] [-v] [-x] [<args>]
mkmf [-a <abspath>] [-b <bldpath>] [-c <cppdefs>] [-o <otherflags>] [-l <linkflags>] [-I <linkpath>] [-d] [-f] [-m <makefile>] [-p <program>] [-t <template>] [-v] [-x] [<args>]

=head1 DESCRIPTION

Expand Down Expand Up @@ -82,6 +82,16 @@ these can be any flags. Also, by Fortran convention, cpp is only
invoked on .F and .F90 files. I<< <otherflags> >> apply to all source
files (.f and .f90 as well).

=item B<-l> I<< <linkflags> >>

I<< <linkflags> >> is a string of link directives to be passed to the
link command in the makefile.

=item <B-I> I<< <includepath> >>

I<< <indlucePath> >> is a path that contains include files. This is
similar to how *-I* is used by most compilers.

=item B<-d>

Debug B<mkmf>. Much more verbose than B<-v>, but probably of use only
Expand Down
10 changes: 9 additions & 1 deletion docs/mkmf.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ mkmf - Make Makefile
SYNOPSIS
--------

mkmf [-a <abspath>] [-b <bldpath>] [-c <cppdefs>] [-o <otherflags>] [-d] [-f] [-g] [-m <makefile>] [-p <program>] [-t <template>] [-v] [-x] [<args>]
mkmf [-a <abspath>] [-b <bldpath>] [-c <cppdefs>] [-o <otherflags>] [-l <linkflags>] [-I <linkpath>] [-d] [-f] [-g] [-m <makefile>] [-p <program>] [-t <template>] [-v] [-x] [<args>]

DESCRIPTION
-----------
Expand Down Expand Up @@ -68,6 +68,14 @@ can be any flags. Also, by Fortran convention, cpp is only invoked on
.F and .F90 files. _<otherflags>_ apply to all source files (.f and
.f90 as well).

*-l* _<linkflags>_::
_<linkflags>_ is a string of link directives to be passed to the link
command in the makefile.

*-I* _<includepath>_::
_<indlucePath>_ is a path that contains include files. This is
similar to how *-I* is used by most compilers.

*-d*::
Debug *mkmf*. Much more verbose than *-v*, but probably of use only
if you are modifying *mkmf* itself.
Expand Down

0 comments on commit f6e28ed

Please sign in to comment.