Deleted Added
full compact
bmake.cat1 (261212) bmake.cat1 (268437)
1MAKE(1) NetBSD General Commands Manual MAKE(1)
2
3NNAAMMEE
4 bbmmaakkee -- maintain program dependencies
5
6SSYYNNOOPPSSIISS
7 bbmmaakkee [--BBeeiikkNNnnqqrrssttWWwwXX] [--CC _d_i_r_e_c_t_o_r_y] [--DD _v_a_r_i_a_b_l_e] [--dd _f_l_a_g_s]
8 [--ff _m_a_k_e_f_i_l_e] [--II _d_i_r_e_c_t_o_r_y] [--JJ _p_r_i_v_a_t_e] [--jj _m_a_x___j_o_b_s]

--- 436 unchanged lines hidden (view full) ---

445
446 _._A_L_L_T_A_R_G_E_T_S The list of all targets encountered in the Makefile. If
447 evaluated during Makefile parsing, lists only those tar-
448 gets encountered thus far.
449
450 _._C_U_R_D_I_R A path to the directory where bbmmaakkee was executed. Refer
451 to the description of `PWD' for more details.
452
1MAKE(1) NetBSD General Commands Manual MAKE(1)
2
3NNAAMMEE
4 bbmmaakkee -- maintain program dependencies
5
6SSYYNNOOPPSSIISS
7 bbmmaakkee [--BBeeiikkNNnnqqrrssttWWwwXX] [--CC _d_i_r_e_c_t_o_r_y] [--DD _v_a_r_i_a_b_l_e] [--dd _f_l_a_g_s]
8 [--ff _m_a_k_e_f_i_l_e] [--II _d_i_r_e_c_t_o_r_y] [--JJ _p_r_i_v_a_t_e] [--jj _m_a_x___j_o_b_s]

--- 436 unchanged lines hidden (view full) ---

445
446 _._A_L_L_T_A_R_G_E_T_S The list of all targets encountered in the Makefile. If
447 evaluated during Makefile parsing, lists only those tar-
448 gets encountered thus far.
449
450 _._C_U_R_D_I_R A path to the directory where bbmmaakkee was executed. Refer
451 to the description of `PWD' for more details.
452
453 _._I_N_C_L_U_D_E_D_F_R_O_M_D_I_R
454 The directory of the file this Makefile was included
455 from.
456
457 _._I_N_C_L_U_D_E_D_F_R_O_M_F_I_L_E
458 The filename of the file this Makefile was included from.
459
453 MAKE The name that bbmmaakkee was executed with (_a_r_g_v_[_0_]). For
454 compatibility bbmmaakkee also sets _._M_A_K_E with the same value.
455 The preferred variable to use is the environment variable
456 MAKE because it is more compatible with other versions of
457 bbmmaakkee and cannot be confused with the special target with
458 the same name.
459
460 _._M_A_K_E_._D_E_P_E_N_D_F_I_L_E

--- 330 unchanged lines hidden (view full) ---

791 word; the `g' modifier causes the substitution to apply to as many
792 instances of the search pattern _p_a_t_t_e_r_n as occur in the word or
793 words it is found in; the `W' modifier causes the value to be
794 treated as a single word (possibly containing embedded white space).
795 Note that `1' and `g' are orthogonal; the former specifies whether
796 multiple words are potentially affected, the latter whether multiple
797 substitutions can potentially occur within each affected word.
798
460 MAKE The name that bbmmaakkee was executed with (_a_r_g_v_[_0_]). For
461 compatibility bbmmaakkee also sets _._M_A_K_E with the same value.
462 The preferred variable to use is the environment variable
463 MAKE because it is more compatible with other versions of
464 bbmmaakkee and cannot be confused with the special target with
465 the same name.
466
467 _._M_A_K_E_._D_E_P_E_N_D_F_I_L_E

--- 330 unchanged lines hidden (view full) ---

798 word; the `g' modifier causes the substitution to apply to as many
799 instances of the search pattern _p_a_t_t_e_r_n as occur in the word or
800 words it is found in; the `W' modifier causes the value to be
801 treated as a single word (possibly containing embedded white space).
802 Note that `1' and `g' are orthogonal; the former specifies whether
803 multiple words are potentially affected, the latter whether multiple
804 substitutions can potentially occur within each affected word.
805
806 As for the ::SS modifier, the _p_a_t_t_e_r_n and _r_e_p_l_a_c_e_m_e_n_t are subjected to
807 variable expansion before being parsed as regular expressions.
808
799 ::TT Replaces each word in the variable with its last component.
800
801 ::uu Remove adjacent duplicate words (like uniq(1)).
802
803 ::??_t_r_u_e___s_t_r_i_n_g::_f_a_l_s_e___s_t_r_i_n_g
804 If the variable name (not its value), when parsed as a .if condi-
805 tional expression, evaluates to true, return as its value the
806 _t_r_u_e___s_t_r_i_n_g, otherwise return the _f_a_l_s_e___s_t_r_i_n_g. Since the variable

--- 572 unchanged lines hidden (view full) ---

1379 The make syntax is difficult to parse without actually acting of the
1380 data. For instance finding the end of a variable use should involve
1381 scanning each the modifiers using the correct terminator for each field.
1382 In many places make just counts {} and () in order to find the end of a
1383 variable expansion.
1384
1385 There is no way of escaping a space character in a filename.
1386
809 ::TT Replaces each word in the variable with its last component.
810
811 ::uu Remove adjacent duplicate words (like uniq(1)).
812
813 ::??_t_r_u_e___s_t_r_i_n_g::_f_a_l_s_e___s_t_r_i_n_g
814 If the variable name (not its value), when parsed as a .if condi-
815 tional expression, evaluates to true, return as its value the
816 _t_r_u_e___s_t_r_i_n_g, otherwise return the _f_a_l_s_e___s_t_r_i_n_g. Since the variable

--- 572 unchanged lines hidden (view full) ---

1389 The make syntax is difficult to parse without actually acting of the
1390 data. For instance finding the end of a variable use should involve
1391 scanning each the modifiers using the correct terminator for each field.
1392 In many places make just counts {} and () in order to find the end of a
1393 variable expansion.
1394
1395 There is no way of escaping a space character in a filename.
1396
1387NetBSD 5.1 October 25, 2013 NetBSD 5.1
1397NetBSD 5.1 February 14, 2014 NetBSD 5.1