Source

aotus / README

= AOTUS =
The AOTUS library provides a wrapper around the
C-API of the Lua scripting language, allowing a
convenient usage of Lua scripts as
configuration files in Fortran applications.
Please have look at the Wiki at
https://bitbucket.org/haraldkl/aotus/wiki/Home
for usage informations.

This library is released under a simplified MIT
licence, please have look at the COPYRIGHT file
for details.

= How To Build =
Run

./waf configure build

to build the aotus library.
If you want to select a specific Fortran compiler,
set the environment variable FC.
And for a specific C compiler the environment
variable CC.


= What is Built =
For your convenience the lua library is included in
version 5.2.0 (released 2011-12-16),
its objects are completely gathered into the final
libaotus library, so it is only necessary to link
against this single static library to gain the
configuration features of aotus in your Fortran
application.

= Example =
There is an example program built, called aotus_test,
which you will find in the "build" directory, and
use with the provided config.lua in the "test"
directory, where also the source is found.

= Related Projects =
Some projects with similar goals or related information:
* f2k3-lua at https://github.com/MaikBeckmann/f2k3-lua/tree/simple
* FortLua at https://github.com/adolgert/FortLua
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.