Source

aotus / wscript

Author Commit Message Labels Comments Date
Harald Klimach
Made target naming of lua library compatible with building the lua executable
Harald Klimach
Added the possibility to dump Lua functions into buffers lua_dump requires a callback function, and is therefore a little more complicated to use. With this implementation the data is written to a character pointer, hiding the call back function under the hood.
Harald Klimach
Define extdouble stuff only, if it is different from the quadruple kind
Harald Klimach
Added support for extended double precision numbers to the interfaces
Harald Klimach
Added quadruple and single precision interfaces to aot_fun_put
Harald Klimach
Moved fun_type declaration into a module of its own
Harald Klimach
Added quadruple interfaces for the output into Lua scripts
Harald Klimach
Separated general output routines into a module on their own.
Harald Klimach
Added a unit test for the quadruple interface
Harald Klimach
Added interface support for quadruple precision real numbers While Lua itself supports only floating point numbers with double precision representation in its default configuration, it might be convenient to have support for quadruple precision interfaces, if the Fortran compiler supports it. This patch adds support for such interfaces if the Fortran compiler has supports it. Otherwise some dummy code is used to satisfy all dependencies.
Harald Klimach
Separated error handling into module on its own.
Harald Klimach
Use a dedicated utests routine from utest_results
Harald Klimach
Use the waf_unit_test facilities, to run the unit tests
Harald Klimach
Upgraded Lua to 5.2.1
Harald Klimach
Avoid problems with ant_globbing in build directory for installation when not actually doing an install.
Harald Klimach
Let doxygen run in waf
Harald Klimach
Moved the sample into a sample directory
Harald Klimach
Interface Consolidation (BEWARE! major API change) With this redefinition of the interfaces, the API hopefully gets less cluttered and less surprising in most places. We are now using "L" for the handle to the Lua script everywhere, instead of conf in some places. Names are referred to as "key" now everywhere instead of var in some places. Global variables are obtained with aot_get_val, and the order of the arguments is more consistent with the ot…
Harald Klimach
Removed superlicious lualib name
Harald Klimach
Cleanup general DEFINES in waf environment Only use them in the appropiate lib_store.
Harald Klimach
Added initial basic sketch for unit testing * Write testing applications in utests/*_test.f90 * Compile with ./waf test * Run all executables in build/utests/*_test
Harald Klimach
Some reformatting of the wscript
Harald Klimach
Removed unnecessary Utils import and buildsys variable
Harald Klimach
Define a subconfiguration routine to make a clean recursion from including projects easier.
Kartik Jain
Drafted the changes in out module suggested by Harald
Kartik Jain
Added aot_out module
Harald Klimach
Added a basic aot_vector_module, which allows the reading of complete vectors from a Lua table at once.
Harald Klimach
Merged in aot_path_module
Harald Klimach
Updated to Lua 5.2.0
Harald Klimach
Added a aot_path_module which allows the gathering of the absolute path to a function through nested tables in a Lua script. The main purpose is the easy access to a given function, even after closing the script and re-opening it again. This is for example useful for the boundary conditions, which might be given as Lua functions and need to be evaluated during runtime.
  1. Prev
  2. 1
  3. 2
  4. Next