This page is a quick lookup for the public surface of almakefiles.
For behavioral guarantees, read contracts.md.
Configurable defaults:
ALMKFS_ENV_FILEALMKFS_GLOBAL_MAKEFLAGSALMKFS_SCAN_INCLUDE_DIRS_CSVALMKFS_SCAN_EXCLUDE_DIRS_CSVALMKFS_SCAN_INCLUDE_GLOBS_CSVALMKFS_SCAN_EXCLUDE_GLOBS_CSV
Computed public values:
ALMKFS_DIRECTORY_PATHALMKFS_MAKE_BIN
Public targets:
helpcommon.ensure-<tool>
Configurable defaults:
ALMKFS_NO_AUTO_ENV_INITALMKFS_ENV_EXAMPLE_PROVENANCE_WARN_ONLY_CSVALMKFS_ENV_TARGET_FILE_VARIABLESALMKFS_ENV_TARGET_FILES_CSV_VARIABLES
Public targets:
env.sync-env.mkenv.reinit-env.mkenv.fix-example-provenanceenv.reinit-<file>var.debugvar.debug-full
Configurable defaults:
ALMKFS_DOCKER_COMPOSE_UIDALMKFS_ENV_COMPOSE_FILES_CSVALMKFS_DOCKER_COMPOSE_FILES_CSV
Computed public values:
ALMKFS_DOCKER_COMPOSEALMKFS_DOCKER_COMPOSE_COMMAND
Public targets:
compose.ensure-toolscompose.configcompose.buildcompose.pullcompose.upcompose.downcompose.logscompose.pscompose.restartcompose.sh-<service>compose.exec-<service>withCMD='...'
Configurable defaults:
ALMKFS_GIT_CLEAN_EXCLUDES_CSVALMKFS_GIT_CLEAN_FLAGS
Public targets:
git.cleangit.dry-clean
ALMKFS_DISABLE_MODULE_<MODULE_NAME> = 1