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
216 --qq Do not execute any commands, instead exit 0 if the specified
221 --SS Stop processing if an error is encountered. This is the default
231 --tt Rather than re-building a target as specified in the makefile,
246 printing. The value is also expanded before printing if
291 considered out of date if it does not exist, or if its modification time
292 is less than that of any of its sources. An out-of-date target is re-
293 created, but not until all sources have been examined and themselves re-
298 are considered together, and if needed the attached shell commands
299 are run to create or re-create the target. If bbmmaakkee is
302 !! The same, but the target is always re-created whether or not it is
307 attached shell commands are run if the target is out of date with
312 is not removed if bbmmaakkee is interrupted.
327 not accepted.) While targets can occur in many dependency lines if
403 ??== Assign the value to the variable if it is not already defined.
527 _._P_R_E_F_I_X The name of the target with suffix (if declared in
603 If true, variable values printed with --VV are fully expanded; if
647 This allows tests like: .if ${.MAKE.LEVEL} == 0 to protect things
674 command that differ, if the filtered commands still differ, the
689 Ignore if the expansion is an empty string.
713 generated, and if filemon(4) is available, the system
718 determine if a target is out-of-date when the normal
722 those captured previously, if any differ, the target is
741 any file used in generating the target, if any is newer,
771 built. This is useful if the build is otherwise running
775 iiggnnoorree--ccmmdd
796 warning if not.
816 `_._M_A_K_E_O_V_E_R_R_I_D_E_S'. `MAKEFLAGS' is re-exported whenever
836 (if any) describing the failed target. It then prints its name
868 (Only if `MAKEOBJDIRPREFIX' is set in the environment or on
873 (Only if `MAKEOBJDIR' is set in the environment or on the
890 directory if it exists, and sets `_._O_B_J_D_I_R' and `_P_W_D' to that
894 that the specified directory is writable and ignores it if not.
914 `_._C_U_R_D_I_R' to the canonical path given by getcwd(3). However, if
917 instead. This behavior is disabled if `MAKEOBJDIRPREFIX' is set
934 The list of targets explicitly specified on the command line, if
941 VVaarriiaabbllee mmooddiiffiieerrss
1111 If the variable name (not its value), when parsed as a ..iiff
1119 which actually tests defined(NUMBERS). To determine if any words
1134 substring of arbitrary characters, and if the whole pattern is found
1136 first occurrence of `%' in _n_e_w___s_t_r_i_n_g (if any) is replaced with the
1162 .if ${VERSION:${M_cmpv}} < ${3.1.12:L:${M_cmpv}}
1173 If a value is only required if the variable is undefined, use:
1205 As for ::::== but only if the variable does not already have a value.
1254 such as iinncclluuddee or iiff.
1312 environment should be explicitly preserved if desired. For
1315 .if ${.MAKE.LEVEL} == 0
1343 …..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_…
1346 …..iiffddeeff [!!]_v_a_r_i_a_b_l_e [_o_p_e_r_a_t_o_r _v_a_r_i_a_b_l_…
1349 …..iiffnnddeeff [!!]_v_a_r_i_a_b_l_e [_o_p_e_r_a_t_o_r _v_a_r_i_a_b_…
1352 ..iiffmmaakkee [!!]_t_a_r_g_e_t [_o_p_e_r_a_t_o_r _t_a_r_g_e_t ...]
1355 … ..iiffnnmmaakkee [!!]_t_a_r_g_e_t [_o_p_e_r_a_t_o_r _t_a_r_g_e_t ...]
1360 …..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_…
1361 A combination of `..eellssee' followed by `..iiff'.
1363 …..eelliiffddeeff [!!]_v_a_r_i_a_b_l_e [_o_p_e_r_a_t_o_r _v_a_r_i_a_…
1364 A combination of `..eellssee' followed by `..iiffddeeff'.
1366 …..eelliiffnnddeeff [!!]_v_a_r_i_a_b_l_e [_o_p_e_r_a_t_o_r _v_a_r_i_…
1367 A combination of `..eellssee' followed by `..iiffnnddeeff'.
1369 …..eelliiffmmaakkee [!!]_t_a_r_g_e_t [_o_p_e_r_a_t_o_r _t_a_r_g_e_t .…
1370 A combination of `..eellssee' followed by `..iiffmmaakkee'.
1372 …..eelliiffnnmmaakkee [!!]_t_a_r_g_e_t [_o_p_e_r_a_t_o_r _t_a_r_g_e_…
1373 A combination of `..eellssee' followed by `..iiffnnmmaakkee'.
1375 ..eennddiiff End the body of the conditional.
1392 Evaluates to true if the variable _v_a_r_n_a_m_e has been defined.
1395 Evaluates to true if the target was specified as part of bbmmaakkee's
1401 Evaluates to true if the expansion of the variable, after
1405 Evaluates to true if the given pathname exists. If relative, the
1409 Evaluates to true if the target has been defined.
1412 Evaluates to true if the target has been defined and has commands
1419 hexadecimal integer if it is preceded by 0x, otherwise it is interpreted
1426 expression evaluates to true if it is nonempty and its numeric value (if
1432 … the conditional. If the form is `..iiffddeeff', `..iiffnnddeeff' or `..iiff', the
1433 "defined" function is applied. Similarly, if the form is `..iiffmmaakkee' or
1434 `..iiffnnmmaakkee', the "make" function is applied.
1438 corresponding `..eelliiff' variant, `..eellssee' or `..eennddiiff' are skipped.
1451 of the for loop. The number of words must come out even; that is, if
1455 If `..bbrreeaakk' is encountered within a ..ffoorr loop, it causes early
1458 OOtthheerr ddiirreeccttiivveess
1472 target, exactly as if they all were preceded by a dash (`-').
1476 ..MMAAKKEE Execute the commands associated with this target even if the --nn
1480 ..MMEETTAA Create a meta file for the target, even if it is flagged as
1483 date if the meta file is missing.
1489 Ignore differences in commands when deciding if target is out
1490 of date. This is useful if the command contains a value which
1510 default target to be built if no target was specified. This
1532 exactly as if they all were preceded by an at sign (`@').
1570 anything else is done.
1588 everything else is done successfully.
1607 time when the makefiles are read. The flags are as if typed to
1652 `<posix.mk>' is included if it exists, to provide POSIX-
1671 one of the built-in shell specs; sh, ksh, and csh.
1729 bbmmaakkee uses the following environment variables, if they exist: MACHINE,
1744 makefile first default makefile if no makefile is specified on the
1746 Makefile second default makefile if no makefile is specified on the
1795 using them in .if statements.