doc/makefile-variables.txt
branchs11-update
changeset 3996 20c0f21bbe1e
parent 3778 35735ffdda43
child 6035 c9748fcc32de
equal deleted inserted replaced
3994:3781477accf3 3996:20c0f21bbe1e
    13 * COMPONENT_ARCHIVE_HASH is typically "sha256:" followed by the first output
    13 * COMPONENT_ARCHIVE_HASH is typically "sha256:" followed by the first output
    14   field of `sha256sum $(COMPONENT_ARCHIVE)`.
    14   field of `sha256sum $(COMPONENT_ARCHIVE)`.
    15 * COMPONENT_ARCHIVE_URL is where the archive can be downloaded from.  This is
    15 * COMPONENT_ARCHIVE_URL is where the archive can be downloaded from.  This is
    16   typically constructed from $(COMPONENT_PROJECT_URL) and $(COMPONENT_ARCHIVE).
    16   typically constructed from $(COMPONENT_PROJECT_URL) and $(COMPONENT_ARCHIVE).
    17 * COMPONENT_BUGDB is the lower-case rendering of the BugDB cat/subcat.
    17 * COMPONENT_BUGDB is the lower-case rendering of the BugDB cat/subcat.
       
    18 * REQUIRED_PACKAGES is a list of packages required to build or run the
       
    19   component and its tests.
    18 
    20 
    19 These two are both initialized in make-rules/shared-macros.mk rather than any
    21 These two are both initialized in make-rules/shared-macros.mk rather than any
    20 component-level Makefile, but are frequently referenced from the latter.
    22 component-level Makefile, but are frequently referenced from the latter.
    21 * COMPONENT_DIR is the top-level directory of the given component in question.
    23 * COMPONENT_DIR is the top-level directory of the given component in question.
    22 * SOURCE_DIR is set to $(COMPONENT_DIR)/$(COMPONENT_SRC).
    24 * SOURCE_DIR is set to $(COMPONENT_DIR)/$(COMPONENT_SRC).