Lines Matching +refs:csh +refs:else +refs:if +refs:re
35 anything else. If multiple --CC options are specified, each is
49 unbuffered; in addition, if debugging is enabled but debugging
113 variable, or in _/_t_m_p if TMPDIR is unset or set to the
213 --qq Do not execute any commands, instead exit 0 if the specified
218 --SS Stop processing if an error is encountered. This is the default
228 --tt Rather than re-building a target as specified in the makefile,
243 printing. The value is also expanded before printing if
288 considered out of date if it does not exist, or if its modification time
289 is less than that of any of its sources. An out-of-date target is re-
290 created, but not until all sources have been examined and themselves re-
295 are considered together, and if needed the attached shell commands
296 are run to create or re-create the target. If bbmmaakkee is
299 !! The same, but the target is always re-created whether or not it is
304 attached shell commands are run if the target is out of date with
309 is not removed if bbmmaakkee is interrupted.
324 not accepted.) While targets can occur in many dependency lines if
400 ??== Assign the value to the variable if it is not already defined.
524 _._P_R_E_F_I_X The name of the target with suffix (if declared in
600 If true, variable values printed with --VV are fully expanded; if
644 This allows tests like: .if ${.MAKE.LEVEL} == 0 to protect things
671 command that differ, if the filtered commands still differ, the
686 Ignore if the expansion is an empty string.
710 generated, and if filemon(4) is available, the system
735 built. This is useful if the build is otherwise running
739 iiggnnoorree--ccmmdd
760 warning if not.
779 `_._M_A_K_E_O_V_E_R_R_I_D_E_S'. `MAKEFLAGS' is re-exported whenever
799 (if any) describing the failed target. It then prints its name
831 (Only if `MAKEOBJDIRPREFIX' is set in the environment or on
836 (Only if `MAKEOBJDIR' is set in the environment or on the
853 directory if it exists, and sets `_._O_B_J_D_I_R' and `_P_W_D' to that
857 that the specified directory is writable and ignores it if not.
877 `_._C_U_R_D_I_R' to the canonical path given by getcwd(3). However, if
880 instead. This behavior is disabled if `MAKEOBJDIRPREFIX' is set
897 The list of targets explicitly specified on the command line, if
904 VVaarriiaabbllee mmooddiiffiieerrss
1074 If the variable name (not its value), when parsed as a ..iiff
1082 which actually tests defined(NUMBERS). To determine if any words
1097 substring of arbitrary characters, and if the whole pattern is found
1099 first occurrence of `%' in _n_e_w___s_t_r_i_n_g (if any) is replaced with the
1125 .if ${VERSION:${M_cmpv}} < ${3.1.12:L:${M_cmpv}}
1136 If a value is only required if the variable is undefined, use:
1168 As for ::::== but only if the variable does not already have a value.
1217 such as iinncclluuddee or iiff.
1275 environment should be explicitly preserved if desired. For
1278 .if ${.MAKE.LEVEL} == 0
1306 ..iiff [!!]_e_x_p_r_e_s_s_i_o_n [_o_p_e_r_a_t_o_r _e_x_p_r_e_s_s_i_o_n ...]
1309 ..iiffddeeff [!!]_v_a_r_i_a_b_l_e [_o_p_e_r_a_t_o_r _v_a_r_i_a_b_l_e ...]
1312 ..iiffnnddeeff [!!]_v_a_r_i_a_b_l_e [_o_p_e_r_a_t_o_r _v_a_r_i_a_b_l_e ...]
1315 ..iiffmmaakkee [!!]_t_a_r_g_e_t [_o_p_e_r_a_t_o_r _t_a_r_g_e_t ...]
1318 ..iiffnnmmaakkee [!!]_t_a_r_g_e_t [_o_p_e_r_a_t_o_r _t_a_r_g_e_t ...]
1323 ..eelliiff [!!]_e_x_p_r_e_s_s_i_o_n [_o_p_e_r_a_t_o_r _e_x_p_r_e_s_s_i_o_n ...]
1324 A combination of `..eellssee' followed by `..iiff'.
1326 ..eelliiffddeeff [!!]_v_a_r_i_a_b_l_e [_o_p_e_r_a_t_o_r _v_a_r_i_a_b_l_e ...]
1327 A combination of `..eellssee' followed by `..iiffddeeff'.
1329 ..eelliiffnnddeeff [!!]_v_a_r_i_a_b_l_e [_o_p_e_r_a_t_o_r _v_a_r_i_a_b_l_e ...]
1330 A combination of `..eellssee' followed by `..iiffnnddeeff'.
1332 ..eelliiffmmaakkee [!!]_t_a_r_g_e_t [_o_p_e_r_a_t_o_r _t_a_r_g_e_t ...]
1333 A combination of `..eellssee' followed by `..iiffmmaakkee'.
1335 ..eelliiffnnmmaakkee [!!]_t_a_r_g_e_t [_o_p_e_r_a_t_o_r _t_a_r_g_e_t ...]
1336 A combination of `..eellssee' followed by `..iiffnnmmaakkee'.
1338 ..eennddiiff End the body of the conditional.
1355 Evaluates to true if the variable _v_a_r_n_a_m_e has been defined.
1358 Evaluates to true if the target was specified as part of bbmmaakkee's
1364 Evaluates to true if the expansion of the variable, after
1368 Evaluates to true if the given pathname exists. If relative, the
1372 Evaluates to true if the target has been defined.
1375 Evaluates to true if the target has been defined and has commands
1382 hexadecimal integer if it is preceded by 0x, otherwise it is interpreted
1389 expression evaluates to true if it is nonempty and its numeric value (if
1395 the conditional. If the form is `..iiffddeeff', `..iiffnnddeeff' or `..iiff', the
1396 "defined" function is applied. Similarly, if the form is `..iiffmmaakkee' or
1397 `..iiffnnmmaakkee', the "make" function is applied.
1401 corresponding `..eelliiff' variant, `..eellssee' or `..eennddiiff' are skipped.
1414 of the for loop. The number of words must come out even; that is, if
1418 If `..bbrreeaakk' is encountered within a ..ffoorr loop, it causes early
1421 OOtthheerr ddiirreeccttiivveess
1435 target, exactly as if they all were preceded by a dash (`-').
1439 ..MMAAKKEE Execute the commands associated with this target even if the --nn
1443 ..MMEETTAA Create a meta file for the target, even if it is flagged as
1446 date if the meta file is missing.
1452 Ignore differences in commands when deciding if target is out
1453 of date. This is useful if the command contains a value which
1473 default target to be built if no target was specified. This
1495 exactly as if they all were preceded by an at sign (`@').
1533 anything else is done.
1551 everything else is done successfully.
1570 time when the makefiles are read. The flags are as if typed to
1615 `<posix.mk>' is included if it exists, to provide POSIX-
1632 one of the built-in shell specs; sh, ksh, and csh.
1690 bbmmaakkee uses the following environment variables, if they exist: MACHINE,
1700 makefile first default makefile if no makefile is specified on the
1702 Makefile second default makefile if no makefile is specified on the
1718 using them in .if statements.