# $(BIN_DIR) Common directory for executable files\r
# $(FV_DIR) Directory to store flash image files\r
# $(INC) Search path of current module\r
+# $(INC_LIST) A file containing search pathes of current module\r
# $(LIBS) Static library files of current module\r
# $(<tool>_FLAGS) Tools flags of current module\r
# $(MODULE_NAME) Current module name\r
# $(TARGET) Target of current module (DEBUG/RELEASE)\r
# $(<tool>) Path of tool\r
# $(EDK_TOOLS_PATH) Path of build tools\r
-# $(<FILE_TYPE_LIST>) File list of each file type\r
+# $(<FILE_TYPES>) File list of each file type\r
# (Note: The macro name is derived from file type name. For example,\r
-# C-Code-File will have C_CODE_FILE_LIST macro.)\r
+# C-Code-File will have C_CODE_FILES macro.)\r
+# $(<FILE_TYPES_LIST>) Macro point to a file containing list of files of a file type\r
+# (\r
+# Note: The macro and file name are derived from file type name.\r
+# For example, C-Code-File will have C_CODE_FILES_LIST macro pointing \r
+# to $(OUTPUT_DIR)/c_code_files.lst. The list file and macro name\r
+# will be generated only when this macro is used in command line.\r
+# This is intended to get over the long command line limitation.\r
+# )\r
#\r
# $(CP) copy command\r
# $(MV) move command\r