diff options
Diffstat (limited to 'docs/index.html')
-rw-r--r-- | docs/index.html | 111 |
1 files changed, 78 insertions, 33 deletions
diff --git a/docs/index.html b/docs/index.html index f351396..edd199c 100644 --- a/docs/index.html +++ b/docs/index.html @@ -75,7 +75,7 @@ a.existingWikiWord[title]{ //border: 1px dashed #BBB; } <B>fpm</B>(1) is a package manager that helps you create Fortran projects from source. <P> -Most significantly <B>fpm</B>(1) lets you pull upon other <B>fpm</B>(1) packages +Most significantly <B>fpm</B>(1) lets you draw upon other <B>fpm</B>(1) packages in distributed <B>git</B>(1) repositories as if the packages were a basic part of your default programming environment, as well as letting you share your projects with others in a similar manner. @@ -93,7 +93,7 @@ being used you need network connectivity to rebuild from scratch. </A> <BLOCKQUOTE> -Valid <B>fpm</B> subcommands are: +Valid <B>fpm</B>(1) subcommands are: <P> <PRE> build [--release] [--list] @@ -128,12 +128,12 @@ optimization flags are used. </TD></TR> <TR valign=top><TD width=6% nowrap> <B></B><B>--list</B> </TD><TD valign=bottom> -List candidates instead of building or running them. -On the <B>fpm</B> command this shows a brief list of subcommands. +List candidates instead of building or running them. On +the <B>fpm</B>(1) command this shows a brief list of subcommands. </TD></TR> <TR valign=top><TD colspan=2> <B>-- ARGS</B> </TD></TR><TR valign=top><TD width=6%> </TD><TD> -Arguments to pass to executables/tests +Arguments to pass to executables. </TD></TR> <TR valign=top><TD width=6% nowrap> <B></B><B>--help</B> </TD><TD valign=bottom> @@ -195,25 +195,52 @@ The <B>fpm</B>(1) home page at https://github.com/fortran-lang/<B>fpm</B> </A> <BLOCKQUOTE> -"<B>fpm</B> <I>new</I>" creates a <I>new</I> programming project in a <I>new</I> directory. +"<B>fpm</B> <I>new</I>" creates and populates a <I>new</I> programming project directory. +It +<BLOCKQUOTE> +<TABLE cellpadding=3><!-- tsb: "<B>fpm</B> <I>new</I>" creates and populates a <I>new</I> programming project directory. + --> +<TR></TR><TR></TR> +<TR valign=top><TD width=3%> +o +</TD><TD> +creates a directory with the specified name +</TD></TR> +<TR valign=top><TD width=3%> +o +</TD><TD> +runs the command "git init" in that directory +</TD></TR> +<TR valign=top><TD width=3%> +o +</TD><TD> +populates the directory with the default project directories +</TD></TR> +<TR valign=top><TD width=3%> +o +</TD><TD> +adds sample Fortran source files +</TD></TR> +<TR valign=top><TD width=3%> +o +</TD><TD> +adds a ".gitignore" file for ignoring the build/ directory +(where <B>fpm</B>-generated output will be placed) +</TD></TR> +<TR></TR></TABLE></BLOCKQUOTE> <P> -The "<I>new</I>" subcommand creates a directory with the specified -name and runs the command "git init" in that directory and -populates it with an example "fpm.toml" file, a src/, test/, -and app/ directory with trivial example Fortran source files -and a ".gitignore" file for ignoring the build/ directory -(where <B>fpm</B>-generated output will be placed): +The basic default file structure is <P> <PRE> - NAME/ - fpm.toml - .gitignore - src/ - NAME.f90 - app/ - main.f90 - test/ - main.f90 + NAME/ + fpm.toml + .gitignore + src/ + NAME.f90 + app/ + main.f90 + test/ + main.f90 <P> </PRE> Remember to update the information in the sample "fpm.toml" @@ -747,19 +774,37 @@ display a short <I>list</I> of <B>fpm</B>(1) subcommands </A> <BLOCKQUOTE> The <B>fpm</B>(1) home page at https://github.com/fortran-lang/<B>fpm</B> -<P> -<PRE> - Version: 0.1.0, Pre-alpha - Program: fpm(1) - Description: A Fortran package manager and build system - Home Page: https://github.com/fortran-lang/fpm - License: MIT - OS Type: Linux -</PRE> </BLOCKQUOTE> -<P><HR> -<TABLE width=100%><TR> <TD width=33%><I></I></TD> <TD width=33% align=center>untitled ()</TD> <TD align=right width=33%><I>October 17, 2020</I></TD> </TR></TABLE><FONT SIZE=-1>Generated by <A HREF="http://www.squarebox.co.uk/download/manServer.shtml">manServer 1.08</A> from x.1 using man macros.</FONT> -<br><br><center><img src="images/x.1.gif"></center> +<TABLE cellpadding=3><!-- tsb: The <B>fpm</B>(1) home page at https://github.com/fortran-lang/<B>fpm</B> + --> +<TR></TR><TR></TR> +<TR valign=top><TD colspan=2> +<B>Version:</B> </TD></TR><TR valign=top><TD width=6%> </TD><TD> +0.1.0, Pre-alpha +<TABLE width=100% cellpadding=3><!-- tsb: 0.1.0, Pre-alpha + --> +<TR></TR><TR></TR> +<TR valign=top><TD colspan=2> +<B>Program:</B> </TD></TR><TR valign=top><TD width=6%> </TD><TD> +<B>fpm</B>(1) +Description: A Fortran package manager and <I>build</I> system +</TD></TR> +<TR valign=top><TD colspan=2> +<B>Home Page:</B> </TD></TR><TR valign=top><TD width=6%> </TD><TD> +https://github.com/fortran-lang/<B>fpm</B> +</TD></TR> +<TR valign=top><TD colspan=2> +<B>License:</B> </TD></TR><TR valign=top><TD width=6%> </TD><TD> +MIT +</TD></TR> +<TR valign=top><TD colspan=2> +<B>OS Type:</B> </TD></TR><TR valign=top><TD width=6%> </TD><TD> +Linux +</TD></TR> +<TR></TR></TABLE></TD></TR> +<TR></TR></TABLE><P><HR> +<TABLE width=100%><TR> <TD width=33%><I></I></TD> <TD width=33% align=center>untitled ()</TD> <TD align=right width=33%><I>October 18, 2020</I></TD> </TR></TABLE><FONT SIZE=-1>Generated by <A HREF="http://www.squarebox.co.uk/download/manServer.shtml">manServer 1.08</A> from d68c10d7-7027-443c-9855-663219ca410d using man macros.</FONT> +<br><br><center><img src="images/IMAGE.gif"></center> </div> </div> </body> |