.car file maker
Author(s): Jose F. Morales,
The Ciao Development Team.
This module implements a minimalistic build system for the engine, which includes an incremental build system for C code, some of them automatically generated from emugen. The output can be both native executables, dynamic, and/or static libraries.
See eng_defs and build_car.sh for more details.
Usage and interface
- Library usage:
:- use_module(ciaobld(car_maker)). - Exports:
Documentation on exports
No further documentation available for this predicate.
No further documentation available for this predicate.
No further documentation available for this predicate.
No further documentation available for this predicate.
No further documentation available for this predicate.
Documentation on imports
This module has the following direct dependencies:
- Application modules:
messages_aux, ciaoc_aux, eng_defs, bundle_hash, builder_aux.
- System library modules:
lists, terms, system, system_extra, pathnames, bundle_paths, sh_process, bundle_info, version_strings.
- Packages:
prelude, initial, condcomp, assertions, assertions/assertions_basic, fsyntax, hiord, dcg.