Derived Types

TypeLocationExtendsDescription
archiver_tfpm_compilerNone

Definition of archiver object

build_config_tfpm_manifest_buildNone

Configuration data for build

build_progress_tfpm_backend_outputNone

Build progress object

build_target_ptrfpm_targetsNone

Wrapper type for constructing arrays of build_target_t pointers

build_target_tfpm_targetsNone

Type describing a generated build target

compiler_tfpm_compilerNone

Definition of compiler object

console_tfpm_backend_consoleNone

Console object

dependency_config_tfpm_manifest_dependencyNone

Configuration meta data for a dependency

dependency_node_tfpm_dependencydependency_config_t

Dependency node in the projects dependency tree

dependency_tree_tfpm_dependencyNone

Respresentation of a projects dependencies

Read more…
enum_descriptorfpm_gitNone

Possible git target

error_tfpm_errorNone

Data type defining an error

example_config_tfpm_manifest_exampleexecutable_config_t

Configuation meta data for an example

executable_config_tfpm_manifest_executableNone

Configuation meta data for an executable

file_scope_flagfpm_manifest_profileNone

Type storing file name - file scope compiler flags pairs

fpm_build_settingsfpm_command_linefpm_cmd_settings
fpm_clean_settingsfpm_command_linefpm_cmd_settings
fpm_cmd_settingsfpm_command_lineNone
fpm_install_settingsfpm_command_linefpm_build_settings
fpm_model_tfpm_modelNone

Type describing everything required to build the root package and its dependencies.

fpm_new_settingsfpm_command_linefpm_cmd_settings
fpm_run_settingsfpm_command_linefpm_build_settings
fpm_test_settingsfpm_command_linefpm_run_settings
fpm_update_settingsfpm_command_linefpm_cmd_settings

Settings for interacting and updating with project dependencies

git_target_tfpm_gitNone

Description of an git target

install_config_tfpm_manifest_installNone

Configuration data for installation

installer_tfpm_installerNone

Declaration of the installer type

library_config_tfpm_manifest_libraryNone

Configuration meta data for a library

package_config_tfpm_manifest_packageNone

Package meta data

preprocess_config_tfpm_mainfest_preprocessNone

Configuration meta data for a preprocessor

profile_config_tfpm_manifest_profileNone

Configuration meta data for a profile

srcfile_tfpm_modelNone

Type for describing a source file

string_tfpm_stringsNone
test_config_tfpm_manifest_testexecutable_config_t

Configuation meta data for an test

version_tfpm_versioningNone