2024-07-02 01:27:14 +00:00
2024-07-10 12:05:38 +00:00
MB_DOC_FIRE_VARIABLE_FLOW ?= \\ n
2024-07-16 14:45:37 +00:00
#*** Recursive variable: MB_DOC_FIRE_VARIABLE_FLOW += $(call mb-make-call,_mb-doc-variable4u-flow,MB_DOC_FIRE_VARIABLE_FLOW,"Flow builder of fire flow variable data.")
2024-07-02 01:27:14 +00:00
2024-07-10 12:05:38 +00:00
MB_DOC_FIRE_VARIABLE ?= \\ n
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_VARIABLE_FLOW += $( call mb-make-call,_mb-doc-variable4u-flow,MB_DOC_FIRE_VARIABLE,"Flow builder of firemake variable data." )
2024-07-02 01:27:14 +00:00
2024-07-10 12:05:38 +00:00
MB_DOC_FIRE_VARIABLE_DEEP ?= \\ n
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_VARIABLE_FLOW += $( call mb-make-call,_mb-doc-variable4u-flow,MB_DOC_FIRE_VARIABLE_DEEP,"Flow builder of makefire deep variable data." )
2024-07-05 18:43:18 +00:00
2024-07-10 12:05:38 +00:00
MB_DOC_FIRE_VARIABLE_ROCK ?= \\ n
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_VARIABLE_FLOW += $( call mb-make-call,_mb-doc-variable4u-flow,MB_DOC_FIRE_VARIABLE_ROCK,"Flow builder of makefire rock variable data." )
2024-07-05 18:43:18 +00:00
2024-07-10 12:05:38 +00:00
MB_DOC_FIRE_VARIABLE_I18N ?= \\ n
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_VARIABLE_FLOW += $( call mb-make-call,_mb-doc-variable4u-flow,MB_DOC_FIRE_VARIABLE_I18N,"Flow builder of makefire i18n variable data." )
2024-07-08 02:23:37 +00:00
2024-07-10 12:05:38 +00:00
MB_DOC_FIRE_FUNCTION ?= \\ n
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_VARIABLE_FLOW += $( call mb-make-call,_mb-doc-variable4u-flow,MB_DOC_FIRE_FUNCTION,"Flow builder of firemake function data." )
2024-07-05 18:43:18 +00:00
2024-07-10 12:05:38 +00:00
MB_DOC_FIRE_FUNCTION_DEEP ?= \\ n
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_VARIABLE_FLOW += $( call mb-make-call,_mb-doc-variable4u-flow,MB_DOC_FIRE_FUNCTION_DEEP,"Flow builder of firemake deep function data." )
2024-07-05 18:43:18 +00:00
2024-07-10 12:05:38 +00:00
MB_DOC_FIRE_FUNCTION_FLOW ?= \\ n
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_VARIABLE_FLOW += $( call mb-make-call,_mb-doc-variable4u-flow,MB_DOC_FIRE_FUNCTION_FLOW,"Flow builder of firemake flow function data." )
2024-07-07 18:53:06 +00:00
2024-07-10 12:05:38 +00:00
MB_DOC_FIRE_TARGET ?= \\ n
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_VARIABLE_FLOW += $( call mb-make-call,_mb-doc-variable4u-flow,MB_DOC_FIRE_TARGET,"Flow builder of firemake target data." )
2024-07-07 18:53:06 +00:00
2024-07-10 12:05:38 +00:00
MB_DOC_FIRE_TARGET_DEEP ?= \\ n
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_VARIABLE_FLOW += $( call mb-make-call,_mb-doc-variable4u-flow,MB_DOC_FIRE_TARGET_DEEP,"Flow builder of firemake deep target data." )
2024-07-07 18:53:06 +00:00
2024-07-10 12:05:38 +00:00
MB_DOC_FIRE_TARGET_RUN ?= \\ n
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_VARIABLE_FLOW += $( call mb-make-call,_mb-doc-variable4u-flow,MB_DOC_FIRE_TARGET_RUN,"Flow builder of firemake run target data." )
2024-07-07 18:53:06 +00:00
2024-07-14 20:39:03 +00:00
MB_DOC_FIRE_TARGET_MODULE ?= \\ n
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_VARIABLE_FLOW += $( call mb-make-call,_mb-doc-variable4u-flow,MB_DOC_FIRE_TARGET_MODULE,"Flow builder of firemake module target data." )
2024-07-14 20:39:03 +00:00
MB_DOC_FIRE_TARGET_ASSERT ?= \\ n
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_VARIABLE_FLOW += $( call mb-make-call,_mb-doc-variable4u-flow,MB_DOC_FIRE_TARGET_ASSERT,"Flow builder of firemake assert target data." )
2024-07-14 20:39:03 +00:00
2024-07-10 12:05:38 +00:00
MB_DOC_FIRE_TARGET_HELP ?= \\ n
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_VARIABLE_FLOW += $( call mb-make-call,_mb-doc-variable4u-flow,MB_DOC_FIRE_TARGET_HELP,"Flow builder of firemake help data." )
2024-07-05 18:43:18 +00:00
MB_DOC_XML_ROOT := firemake
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_VARIABLE_ROCK += $( call mb-make-call,_mb-doc-variable4u-rock,MB_DOC_XML_ROOT,"XML root tag for firemake output." )
2024-07-05 18:43:18 +00:00
MB_DOC_XML_ATTR_NAME := name
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_VARIABLE_ROCK += $( call mb-make-call,_mb-doc-variable4u-rock,MB_DOC_XML_ATTR_NAME,"XML name attribute for firemake output." )
2024-07-05 18:43:18 +00:00
MB_DOC_XML_ATTR_LEVEL := level
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_VARIABLE_ROCK += $( call mb-make-call,_mb-doc-variable4u-rock,MB_DOC_XML_ATTR_LEVEL,"XML level attribute for firemake output." )
2024-07-05 18:43:18 +00:00
MB_DOC_XML_TAG_ARGS := arguments
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_VARIABLE_ROCK += $( call mb-make-call,_mb-doc-variable4u-rock,MB_DOC_XML_TAG_ARGS,"XML arguments tag for firemake output." )
2024-07-05 18:43:18 +00:00
MB_DOC_XML_TAG_DESC := description
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_VARIABLE_ROCK += $( call mb-make-call,_mb-doc-variable4u-rock,MB_DOC_XML_TAG_DESC,"XML description tag for firemake output." )
2024-07-05 18:43:18 +00:00
MB_DOC_XML_TAG_VALUE := value
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_VARIABLE_ROCK += $( call mb-make-call,_mb-doc-variable4u-rock,MB_DOC_XML_TAG_VALUE,"XML value tag for firemake output." )
2024-07-05 18:43:18 +00:00
2024-07-12 16:30:53 +00:00
# rename now internal: _MB_DOC_FORMAT
2024-07-05 18:43:18 +00:00
MB_DOC_FORMAT ?= txt
2024-07-16 14:45:37 +00:00
#MB_DOC_FIRE_VARIABLE_DEEP += $(call mb-make-call,_mb-doc-variable4u-deep,MB_DOC_FORMAT,"Output format of documention$(MB_MAKE_COMMA) only 'txt' or 'xml' is supported.")
2024-07-02 01:27:14 +00:00
2024-07-10 12:05:38 +00:00
d e f i n e _ e s c a p e
2024-07-12 15:59:26 +00:00
$( MB_ ᕽ ᕽ ᕽ ) $( subst <,"<",$ ( subst >,">",$ ( subst \\n ,\\\n ,$ ( subst ','"'"',$ ( 1) ) ) ) )
2024-07-10 12:05:38 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
d e f i n e _ m b - d o c - v a r i a b l e - t x t
$( MB_ ᕽ ᕽ ᕽ ) "* " $( 2) $( MB_MAKE_EQUALS ) $( call mb -make -call ,_escape ,$ ( 4) ) \ \ n $( if $ ( 3) ,\\t $ ( 3) \\n ) \ \ n
2024-07-02 01:27:14 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
d e f i n e _ m b - d o c - v a r i a b l e - x m l
$( MB_ ᕽ ᕽ ᕽ ) \ \ n \ \ t $( call mb -make -call ,mb -make -xml -open ,variable ,$ ( MB_DOC_XML_ATTR_NAME ) ,$ ( 2) ,$ ( MB_DOC_XML_ATTR_LEVEL ) ,$ ( 1) ) \ \ n \ \ t \ \ t $( call mb -make -call ,mb -make -xml -tag -value ,$ ( MB_DOC_XML_TAG_VALUE ) ,$ ( 4) ) \ \ n \ \ t \ \ t $( call mb -make -call ,mb -make -xml -tag -value ,$ ( MB_DOC_XML_TAG_DESC ) ,$ ( 3) ) \ \ n \ \ t $( call mb -make -call ,mb -make -xml -close ,variable )
2024-07-02 01:27:14 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
d e f i n e _ m b - d o c - v a r i a b l e 4 u - d e e p
$( MB_ ᕽ ᕽ ᕽ ) $( call mb -make -call ,_mb -doc -variable -$ ( MB_DOC_FORMAT ) ,deep ,$ ( 1) ,$ ( 2) ,$ ( $ ( 1) ) )
2024-07-07 18:53:06 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
d e f i n e _ m b - d o c - v a r i a b l e 4 u - r o c k
$( MB_ ᕽ ᕽ ᕽ ) $( call mb -make -call ,_mb -doc -variable -$ ( MB_DOC_FORMAT ) ,rock ,$ ( 1) ,$ ( 2) ,$ ( $ ( 1) ) )
2024-07-07 18:53:06 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
d e f i n e _ m b - d o c - v a r i a b l e 4 u - f l o w
$( MB_ ᕽ ᕽ ᕽ ) $( call mb -make -call ,_mb -doc -variable -$ ( MB_DOC_FORMAT ) ,flow ,$ ( 1) ,$ ( 2) ,$ ( words $ ( $ ( 1) ) ) )
2024-07-07 18:53:06 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
d e f i n e _ m b - d o c - v a r i a b l e 4 u - i 1 8 n
$( MB_ ᕽ ᕽ ᕽ ) $( call mb -make -call ,_mb -doc -variable -$ ( MB_DOC_FORMAT ) ,i 18n ,$ ( 1) ,$ ( 2) ,$ ( $ ( 1) ) )
2024-07-08 02:23:37 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
d e f i n e m b - d o c - v a r i a b l e
$( MB_ ᕽ ᕽ ᕽ ) $( eval MB_DOC_FIRE_VARIABLE += $ $ ( call mb -make -call ,_mb -doc -variable -$ $ ( MB_DOC_FORMAT ) ,build ,$ ( 1) ,$ ( 2) ,$ ( $ ( 1) ) ) )
2024-07-02 01:27:14 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_FUNCTION_DEEP += $( call mb-make-call,_mb-doc-function4u-deep,mb-doc-variable,"Saves formatted documention of an variable." ,"<name> [desc]" )
d e f i n e m b - d o c - v a r i a b l e - d e e p
$( MB_ ᕽ ᕽ ᕽ ) $( eval MB_DOC_FIRE_VARIABLE_DEEP += $ $ ( call mb -make -call ,_mb -doc -variable 4u -deep ,$ ( 1) ,$ ( 2) ) )
2024-07-02 01:27:14 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_FUNCTION_DEEP += $( call mb-make-call,_mb-doc-function4u-deep,mb-doc-variable-deep,"Saves formatted documention of an deep variable." ,"<name> [desc]" )
d e f i n e m b - d o c - v a r i a b l e - r o c k
$( MB_ ᕽ ᕽ ᕽ ) $( eval MB_DOC_FIRE_VARIABLE_ROCK += $ $ ( call mb -make -call ,_mb -doc -variable 4u -rock ,$ ( 1) ,$ ( 2) ) )
2024-07-02 01:27:14 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_FUNCTION_DEEP += $( call mb-make-call,_mb-doc-function4u-deep,mb-doc-variable-rock,"Saves formatted documention of an rock variable." ,"<name> [desc]" )
d e f i n e m b - d o c - v a r i a b l e - f l o w
$( MB_ ᕽ ᕽ ᕽ ) $( eval MB_DOC_FIRE_VARIABLE_FLOW += $ $ ( call mb -make -call ,_mb -doc -variable 4u -flow ,$ ( 1) ,$ ( 2) ) )
2024-07-02 01:27:14 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_FUNCTION_DEEP += $( call mb-make-call,_mb-doc-function4u-deep,mb-doc-variable-flow,"Saves formatted documention of an flow variable." ,"<name> [desc]" )
d e f i n e m b - d o c - v a r i a b l e - i 1 8 n
$( MB_ ᕽ ᕽ ᕽ ) $( eval MB_DOC_FIRE_VARIABLE_I 18N += $ $ ( call mb -make -call ,_mb -doc -variable 4u -i 18n ,$ ( 1) ,$ ( 2) ) )
2024-07-08 02:23:37 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_FUNCTION_DEEP += $( call mb-make-call,_mb-doc-function4u-deep,mb-doc-variable-i18n,"Saves formatted documention of an i18n variable." ,"<name> [desc]" )
2024-07-02 01:27:14 +00:00
2024-07-16 14:45:37 +00:00
d e f i n e _ m b - d o c - f u n c t i o n - t x t
2024-07-12 15:59:26 +00:00
$( MB_ ᕽ ᕽ ᕽ ) "* " $( 2) $( if $ ( 4) , $ ( 4) ) $( if $ ( 3) ,\\n \\t $ ( 3) \\n ) \ \ n
2024-07-02 01:27:14 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
d e f i n e _ m b - d o c - f u n c t i o n - x m l
$( MB_ ᕽ ᕽ ᕽ ) \ \ n \ \ t $( call mb -make -call ,mb -make -xml -open ,function ,$ ( MB_DOC_XML_ATTR_NAME ) ,$ ( 2) ,$ ( MB_DOC_XML_ATTR_LEVEL ) ,$ ( 1) ) \ \ n \ \ t \ \ t $( call mb -make -call ,mb -make -xml -tag -value ,$ ( MB_DOC_XML_TAG_ARGS ) ,$ ( 4) ) \ \ n \ \ t \ \ t $( call mb -make -call ,mb -make -xml -tag -value ,$ ( MB_DOC_XML_TAG_DESC ) ,$ ( 3) ) \ \ n \ \ t $( call mb -make -call ,mb -make -xml -close ,function )
2024-07-02 01:27:14 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
d e f i n e _ m b - d o c - f u n c t i o n 4 u - d e e p
$( MB_ ᕽ ᕽ ᕽ ) $( call mb -make -call ,_mb -doc -function -$ ( MB_DOC_FORMAT ) ,deep ,$ ( 1) ,$ ( 2) ,$ ( 3) )
2024-07-07 18:53:06 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
d e f i n e _ m b - d o c - f u n c t i o n 4 u - f l o w
$( MB_ ᕽ ᕽ ᕽ ) $( call mb -make -call ,_mb -doc -function -$ ( MB_DOC_FORMAT ) ,flow ,$ ( 1) ,$ ( 2) ,$ ( 3) )
2024-07-07 18:53:06 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
d e f i n e m b - d o c - f u n c t i o n
$( MB_ ᕽ ᕽ ᕽ ) $( eval MB_DOC_FIRE_FUNCTION += $ $ ( call mb -make -call ,_mb -doc -function -$ $ ( MB_DOC_FORMAT ) ,build ,$ ( 1) ,$ ( 2) ,$ ( 3) ) )
2024-07-02 01:27:14 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_FUNCTION_DEEP += $( call mb-make-call,_mb-doc-function4u-deep,mb-doc-function,"Saves formatted documention of an function." ,"<name> [desc] [args]" )
d e f i n e m b - d o c - f u n c t i o n - d e e p
$( MB_ ᕽ ᕽ ᕽ ) $( eval MB_DOC_FIRE_FUNCTION_DEEP += $ $ ( call mb -make -call ,_mb -doc -function 4u -deep ,$ ( 1) ,$ ( 2) ,$ ( 3) ) )
2024-07-02 01:27:14 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_FUNCTION_DEEP += $( call mb-make-call,_mb-doc-function4u-deep,mb-doc-function-deep,"Saves formatted documention of an deep function." ,"<name> [desc] [args]" )
d e f i n e m b - d o c - f u n c t i o n - f l o w
$( MB_ ᕽ ᕽ ᕽ ) $( eval MB_DOC_FIRE_FUNCTION_FLOW += $ $ ( call mb -make -call ,_mb -doc -function 4u -flow ,$ ( 1) ,$ ( 2) ,$ ( 3) ) )
2024-07-02 01:27:14 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_FUNCTION_DEEP += $( call mb-make-call,_mb-doc-function4u-deep,mb-doc-function-flow,"Saves formatted documention of an flow function." ,"<name> [desc] [args]" )
2024-07-02 01:27:14 +00:00
2024-07-02 21:18:20 +00:00
2024-07-16 14:45:37 +00:00
d e f i n e _ m b - d o c - t a r g e t - t x t
2024-07-12 15:59:26 +00:00
$( MB_ ᕽ ᕽ ᕽ ) "* " $( 2) $( if $ ( 3) ,\\n \\t $ ( 3) ) \ \ n \ \ n
2024-07-02 01:27:14 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
d e f i n e _ m b - d o c - t a r g e t - x m l
$( MB_ ᕽ ᕽ ᕽ ) \ \ n \ \ t $( call mb -make -call ,mb -make -xml -open ,target ,$ ( MB_DOC_XML_ATTR_NAME ) ,$ ( 2) ,$ ( MB_DOC_XML_ATTR_LEVEL ) ,$ ( 1) ) $( if $ 3,\\n \\t \\t $ ( call mb -make -call ,mb -make -xml -tag -value ,$ ( MB_DOC_XML_TAG_DESC ) ,$ ( 3) ) \\n \\t $ ( call mb -make -call ,mb -make -xml -close ,target ) ,\\n \\t $ ( call mb -make -call ,mb -make -xml -close ,target ) )
2024-07-02 01:27:14 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
d e f i n e m b - d o c - t a r g e t
$( MB_ ᕽ ᕽ ᕽ ) $( eval MB_DOC_FIRE_TARGET += $ $ ( call mb -make -call ,_mb -doc -target -$ $ ( MB_DOC_FORMAT ) ,build ,$ ( 1) ,$ ( 2) ) )
2024-07-05 18:43:18 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_FUNCTION_DEEP += $( call mb-make-call,_mb-doc-function4u-deep,mb-doc-target,"Saves formatted documention of an target." ,"<name> [desc]" )
d e f i n e m b - d o c - t a r g e t - d e e p
$( MB_ ᕽ ᕽ ᕽ ) $( eval MB_DOC_FIRE_TARGET_DEEP += $ $ ( call mb -make -call ,_mb -doc -target -$ $ ( MB_DOC_FORMAT ) ,deep ,$ ( 1) ,$ ( 2) ) )
2024-07-05 18:43:18 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_FUNCTION_DEEP += $( call mb-make-call,_mb-doc-function4u-deep,mb-doc-target-deep,"Saves formatted documention of an deep target." ,"<name> [desc]" )
d e f i n e m b - d o c - t a r g e t - h e l p
$( MB_ ᕽ ᕽ ᕽ ) $( eval MB_DOC_FIRE_TARGET_HELP += $ $ ( call mb -make -call ,_mb -doc -target -$ $ ( MB_DOC_FORMAT ) ,help ,$ ( 1) ,$ ( 2) ) )
2024-07-05 18:43:18 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_FUNCTION_DEEP += $( call mb-make-call,_mb-doc-function4u-deep,mb-doc-target-help,"Saves formatted documention of an help target." ,"<name> [desc]" )
d e f i n e m b - d o c - t a r g e t - r u n
$( MB_ ᕽ ᕽ ᕽ ) $( eval MB_DOC_FIRE_TARGET_RUN += $ $ ( call mb -make -call ,_mb -doc -target -$ $ ( MB_DOC_FORMAT ) ,run ,$ ( 1) ,$ ( 2) ) )
2024-07-07 12:29:32 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_FUNCTION_DEEP += $( call mb-make-call,_mb-doc-function4u-deep,mb-doc-target_run,"Saves formatted documention of an run target." ,"<name> [desc]" )
d e f i n e m b - d o c - t a r g e t - m o d u l e
$( MB_ ᕽ ᕽ ᕽ ) $( eval MB_DOC_FIRE_TARGET_MODULE += $ $ ( call mb -make -call ,_mb -doc -target -$ $ ( MB_DOC_FORMAT ) ,module ,$ ( 1) ,$ ( 2) ) )
2024-07-14 20:39:03 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_FUNCTION_DEEP += $( call mb-make-call,_mb-doc-function4u-deep,mb-doc-target-module,"Saves formatted documention of an module target." ,"<name> [desc]" )
d e f i n e m b - d o c - t a r g e t - a s s e r t
$( MB_ ᕽ ᕽ ᕽ ) $( eval MB_DOC_FIRE_TARGET_ASSERT += $ $ ( call mb -make -call ,_mb -doc -target -$ $ ( MB_DOC_FORMAT ) ,assert ,$ ( 1) ,$ ( 2) ) )
2024-07-14 20:39:03 +00:00
e n d e f
2024-07-16 14:45:37 +00:00
MB_DOC_FIRE_FUNCTION_DEEP += $( call mb-make-call,_mb-doc-function4u-deep,mb-doc-target-assert,"Saves formatted documention of an assert target." ,"<name> [desc]" )
2024-07-05 18:43:18 +00:00