| /freebsd/contrib/bmake/mk/ |
| H A D | FILES | 5 auto.dep.mk 6 auto.obj.mk 7 autoconf.mk 8 autodep.mk 9 cc-wrap.mk 10 ccm.dep.mk 11 compiler.mk 12 cython.mk 13 dep.mk 14 dirdeps-cache-update.mk [all …]
|
| H A D | ChangeLog | 3 * install-mk (MK_VERSION): 20260704 7 * dirdeps.mk: make use of alternation support in latest bmake 9 Makefile.depend* and *.mk to make cache out-of-date. 18 * install-mk (MK_VERSION): 20260621 20 * gendirdeps.mk: more debug output 22 * meta.autodep.mk: remove extra } from GENDIRDEPS_ENV 26 * install-mk (MK_VERSION): 20260619 28 * install-new.mk: for POSIX_SHELL we need .new* 37 * gendirdeps.mk: also apply ':S,/$,,' and ':C,/(\.[^.]*)$,\1,' 40 * dirdeps.mk: when debugging it is handy to be able to skip [all …]
|
| H A D | mk-files.txt | 1 mk-files 4 The term ``mk-files`` refers to a collection of ``*.mk`` files. 19 It quickly became clear that ``/usr/share/mk/*.mk`` were a great 24 of mk-files (mk.tar.gz_). NetBSD provided much of the original structure. 27 bmake which is kept closely in sync. The mk-files however have 36 Library makefiles include ``lib.mk`` and programs include ``prog.mk`` 48 .include <lib.mk> 56 .include <prog.mk> 58 in such cases even the ``SRCS`` line is unnecessary as ``prog.mk`` 66 mk-files [all …]
|
| H A D | install-mk | 3 # install-mk - install mk files 6 # install-mk [options] [var=val] [dest] 9 # This tool installs mk files in a semi-intelligent manner into 16 # -f use -f when copying sys,mk. 38 # All our *.mk files are copied to "dest" with appropriate 41 # By default if a sys.mk can be found in a standard location 42 # (that bmake will find) then no sys.mk will be put in "dest". 45 # If set, we will avoid installing our 'sys.mk' 49 # If set, we will skip making bsd.*.mk links to *.mk 51 # sys.mk: [all …]
|
| /freebsd/share/mk/ |
| H A D | Makefile | 7 # in the build, similar to the problem above. It would cause dirdeps.mk 11 .include <src.opts.mk> 15 auto.obj.mk \ 17 bsd.arch.inc.mk \ 18 bsd.clang-analyze.mk \ 19 bsd.compiler.mk \ 20 bsd.compat.mk \ 21 bsd.compat.pre.mk \ 22 bsd.confs.mk \ 23 bsd.cpu.mk \ [all …]
|
| H A D | bsd.README | 3 source tree. The files are installed in /usr/share/mk, and are by 4 convention, named with the suffix ".mk". These files store several 7 Note, this file is not intended to replace reading through the .mk 11 usable make include files, such as bsd.prog.mk and bsd.lib.mk. The other is 12 the internal make include files, such as bsd.files.mk and bsd.man.mk, which 14 files. In most cases it is only interesting to include bsd.prog.mk or 15 bsd.lib.mk. 17 bsd.arch.inc.mk - includes arch-specific Makefile.$arch 18 bsd.compat.mk - definitions for building programs against compat ABIs 19 bsd.compiler.mk - defined based on current compiler [all …]
|
| /freebsd/contrib/bmake/ |
| H A D | FILES | 16 bsd.after-import.mk 76 unit-tests/archive-suffix.mk 78 unit-tests/archive.mk 80 unit-tests/char-005c-reverse-solidus.mk 83 unit-tests/cmd-errors-jobs.mk 85 unit-tests/cmd-errors-lint.mk 87 unit-tests/cmd-errors.mk 89 unit-tests/cmd-interrupt.mk 91 unit-tests/cmdline-redirect-stdin.mk 93 unit-tests/cmdline-undefined.mk [all …]
|
| /freebsd/contrib/bmake/unit-tests/ |
| H A D | directive-misspellings.exp | 1 make: directive-misspellings.mk:13: Unknown directive "dinclud" 2 make: directive-misspellings.mk:16: Unknown directive "dincludx" 3 make: directive-misspellings.mk:18: .include filename must be delimited by "" or <> 4 make: directive-misspellings.mk:21: Unknown directive "erro" 5 make: directive-misspellings.mk:23: Unknown directive "errox" 6 make: directive-misspellings.mk:28: Unknown directive "expor" 7 make: directive-misspellings.mk:31: Unknown directive "exporx" 8 make: directive-misspellings.mk:33: Unknown directive "exports" 9 make: directive-misspellings.mk:36: Unknown directive "export-en" 10 make: directive-misspellings.mk:40: Unknown directive "export-environment" [all …]
|
| H A D | suff.exp | 12 … edge-case.to everything ${.PREFIX}${.ARCHIVE}.additional edge-case.from edge-case.additional a*.mk 38 …-case.to everything ${.PREFIX}${.ARCHIVE}.additional edge-case.from edge-case.additional a*.mk .END 64 Wildcard expanding "a*.mk"... 65 …mk...Global: .ALLTARGETS = step1 edge-case.to everything ${.PREFIX}${.ARCHIVE}.additional edge-ca… 66 …mk...Global: .ALLTARGETS = step1 edge-case.to everything ${.PREFIX}${.ARCHIVE}.additional edge-ca… 85 Wildcard expanding "archive-suffix.mk"... 86 archive-suffix.mk: @ = archive-suffix.mk 87 archive-suffix.mk: @ = archive-suffix.mk 88 archive-suffix.mk: * = archive-suffix.mk 89 SuffFindDeps "archive-suffix.mk" [all …]
|
| H A D | directive-for.exp | 1 make: directive-for.mk:117: outer 2 make: directive-for.mk:138: a:\ a:\file.txt 3 make: directive-for.mk:138: d:\\ 4 make: directive-for.mk:138: d:\\file.txt 5 make: directive-for.mk:158: ( ( ( 6 make: directive-for.mk:158: [ [ [ 7 make: directive-for.mk:158: { { { 8 make: directive-for.mk:158: ) ) ) 9 make: directive-for.mk:158: ] ] ] 10 make: directive-for.mk:158: } } } [all …]
|
| H A D | varmod.exp | 1 make: varmod.mk:111: To escape a dollar, use \$, not $$, at "$$:L} != """ 2 make: varmod.mk:111: Invalid variable name ":", at "$:L} != """ 3 make: varmod.mk:117: Dollar followed by nothing 5 make: varmod.mk:125: Missing delimiter ":" after modifier "P" 7 make: varmod.mk:134: Invalid modifier ":[99333000222000111000]" 9 make: varmod.mk:137: Invalid modifier ":[2147483648]" 11 make: varmod.mk:143: Invalid number "99333000222000111000}" for modifier ":range" 13 make: varmod.mk:150: Invalid time value "\" 16 make: varmod.mk:165: Dollar followed by nothing 18 make: varmod.mk:171: Dollar followed by nothing [all …]
|
| H A D | opt-debug-parse.exp | 1 Parsing opt-debug-parse.mk:16: .for var in value 2 Parse_PushInput: .for loop in opt-debug-parse.mk:16 3 SetFilenameVars: ${.PARSEDIR} = <some-dir> ${.PARSEFILE} = `opt-debug-parse.mk' 4 Parsing opt-debug-parse.mk:21: .info trace with multi-line .for loop head 5 make: opt-debug-parse.mk:21: trace with multi-line .for loop head 6 in .for loop from opt-debug-parse.mk:16 with var = value 7 ParseEOF: returning to opt-debug-parse.mk:23 8 SetFilenameVars: ${.PARSEDIR} = <some-dir> ${.PARSEFILE} = `opt-debug-parse.mk' 9 Parsing opt-debug-parse.mk:26: .include "/dev/null" 12 SetFilenameVars: ${.INCLUDEDFROMDIR} = <some-dir> ${.INCLUDEDFROMFILE} = `opt-debug-parse.mk' [all …]
|
| H A D | varmod-ifelse.exp | 1 make: varmod-ifelse.mk:28: Bad condition 3 make: varmod-ifelse.mk:39: Bad condition 5 make: varmod-ifelse.mk:47: Bad condition 7 make: varmod-ifelse.mk:70: Bad condition 12 make: varmod-ifelse.mk:94: Bad condition 19 make: varmod-ifelse.mk:159: no. 20 make: varmod-ifelse.mk:162: Comparison with ">=" requires both operands "no" and "10" to be numeric 22 make: varmod-ifelse.mk:162: . 23 make: varmod-ifelse.mk:169: Bad condition 25 make: varmod-ifelse.mk:169: . [all …]
|
| H A D | directive-for-escape.exp | 4 make: directive-for-escape.mk:21: Unclosed expression, expecting "}" for modifier "U!"" 6 in .for loop from directive-for-escape.mk:20 with chars = !"#$%&'()*+,-./0-9:;<=>?@A-Z[\]_^a-z{|}~ 7 make: directive-for-escape.mk:21: !" 11 make: directive-for-escape.mk:33: Unclosed expression, expecting "}" for modifier "U!"\\\\" 13 …in .for loop from directive-for-escape.mk:32 with chars = !"\\#$%&'()*+,-./0-9:;<=>?@A-Z[\]_^a-z{|… 14 make: directive-for-escape.mk:33: !"\\ 18 make: directive-for-escape.mk:57: $ 21 make: directive-for-escape.mk:57: value 24 make: directive-for-escape.mk:57: value-with-modifier 27 make: directive-for-escape.mk:57: value [all …]
|
| H A D | moderrs.exp | 4 in target "mod-unknown-direct" from moderrs.mk:29 9 in target "mod-unknown-indirect" from moderrs.mk:33 13 in target "unclosed-direct" from moderrs.mk:37 17 in target "unclosed-indirect" from moderrs.mk:41 22 in target "unfinished-indirect" from moderrs.mk:45 26 in target "unfinished-loop-1" from moderrs.mk:49 30 in target "unfinished-loop-2" from moderrs.mk:52 35 in target "loop-close-1" from moderrs.mk:64 40 in target "words-1" from moderrs.mk:70 44 in target "words-2" from moderrs.mk:73 [all …]
|
| H A D | directive-elif.exp | 1 make: directive-elif.mk:48: Unknown directive "elsif" 2 make: directive-elif.mk:54: This branch is taken. 3 make: directive-elif.mk:62: Unknown directive "elsif" 4 make: directive-elif.mk:66: This branch is taken. 5 make: directive-elif.mk:73: This branch is taken. 6 make: directive-elif.mk:94: Unknown directive "elsif" 7 make: directive-elif.mk:96: This misspelling is detected. 8 make: directive-elif.mk:98: This branch is taken because of the .else. 9 make: directive-elif.mk:117: What happens on misspelling in a skipped branch? 10 make: directive-elif.mk:128: else [all …]
|
| H A D | archive.exp | 4 Making libprog.a out-of-date archive.mk modmisc.mk varmisc.mk 5 ar cru libprog.a archive.mk modmisc.mk varmisc.mk 12 archive.mk 13 modmisc.mk 14 varmisc.mk 16 Making list-archive-wildcard out-of-date archive-suffix.mk archive.mk ternary.mk 17 list-archive-wildcard: archive-suffix.mk 18 list-archive-wildcard: archive.mk 19 list-archive-wildcard: ternary.mk 21 make: archive.mk:61: Error in source archive spec "libprog.a${UNDEF}(archive.mk) pre post" [all …]
|
| H A D | cond-op.exp | 1 make: cond-op.mk:51: Malformed conditional ""!word" == !word" 2 make: cond-op.mk:72: Malformed conditional "0 ${ERR::=evaluated}" 3 make: cond-op.mk:77: A misplaced expression after 0 is not evaluated. 4 make: cond-op.mk:82: Malformed conditional "1 ${ERR::=evaluated}" 5 make: cond-op.mk:87: A misplaced expression after 1 is not evaluated. 6 make: cond-op.mk:93: A B C => (A || B) && C A || B && C A || (B && C) 7 make: cond-op.mk:108: 0 0 0 => 0 0 0 8 make: cond-op.mk:108: 0 0 1 => 0 0 0 9 make: cond-op.mk:108: 0 1 0 => 0 0 0 10 make: cond-op.mk:108: 0 1 1 => 1 1 1 [all …]
|
| H A D | varparse-errors.exp | 1 make: varparse-errors.mk:38: Unknown modifier ":Z" 3 make: varparse-errors.mk:47: Unknown modifier ":Z" 5 make: varparse-errors.mk:73: Unknown modifier ":OX" 7 make: varparse-errors.mk:73: Unknown modifier ":OX" 10 make: varparse-errors.mk:73: Unknown modifier ":OX" 12 make: varparse-errors.mk:73: Unknown modifier ":OX" 15 make: varparse-errors.mk:81: Unclosed expression, expecting "}" for modifier "Q" 17 make: varparse-errors.mk:83: Unclosed expression, expecting "}" for modifier "sh" 19 make: varparse-errors.mk:85: Unclosed expression, expecting "}" for modifier "tA" 21 make: varparse-errors.mk:87: Unclosed expression, expecting "}" for modifier "tsX" [all …]
|
| H A D | cond-token-plain.exp | 4 make: cond-token-plain.mk:19: Unfinished string literal """ 9 make: cond-token-plain.mk:43: Unfinished string literal ""\\" 32 make: cond-token-plain.mk:106: A bare word is treated like defined(...), and the variable 'bare' is… 34 make: cond-token-plain.mk:113: A bare word is treated like defined(...). 36 make: cond-token-plain.mk:121: ok 38 make: cond-token-plain.mk:130: Undefined variables in bare words expand to an empty string. 40 make: cond-token-plain.mk:139: Numbers can be composed from literals and expressions. 42 make: cond-token-plain.mk:144: Numbers can be composed from literals and expressions. 44 make: cond-token-plain.mk:151: Missing right-hand side of operator "==" 46 make: cond-token-plain.mk:160: Malformed conditional "== """ [all …]
|
| H A D | directive-if.exp | 1 make: directive-if.mk:14: 0 evaluates to false. 2 make: directive-if.mk:19: 1 evaluates to true. 3 make: directive-if.mk:43: Unknown directive "ifx" 4 make: directive-if.mk:45: This is not conditional. 5 make: directive-if.mk:47: if-less else 6 make: directive-if.mk:49: This is not conditional. 7 make: directive-if.mk:51: if-less endif 8 make: directive-if.mk:55: Malformed conditional "" 9 make: directive-if.mk:66: Quotes in plain words are probably a mistake. 10 make: directive-if.mk:76: Don't do this, always put a space after a directive. [all …]
|
| H A D | opt-m-include-dir.mk | 1 # $NetBSD: opt-m-include-dir.mk,v 1.5 2024/04/30 16:13:34 sjg Exp $ 6 # The .../canary.mk special argument starts searching in the current 8 # directory that contains a file called canary.mk. 10 # To set up this scenario, the file step2.mk is created deep in a hierarchy 11 # of subdirectories. Another file called opt-m-step3.mk is created a few 14 # Next to the canary file, there is opt-m-step3.mk. This file is found 16 # target "step2" that is needed by "step2.mk". 18 .if ${.PARSEFILE:T} == "opt-m-include-dir.mk" 23 CANARY_FILE:= ${.PARSEFILE:R}.tmp/sub/opt-m-canary.mk 24 ACTUAL_FILE:= ${.PARSEFILE:R}.tmp/sub/opt-m-step3.mk [all...] |
| H A D | directive-include.exp | 2 Comparing "directive-include.mk null" != "directive-include.mk null" 4 Comparing "directive-include.mk null" != "directive-include.mk null" 5 make: directive-include.mk:26: Could not find nonexistent.mk 6 make: directive-include.mk:49: Could not find " 7 make: directive-include.mk:56: Unknown modifier ":Z" 8 while evaluating "${:U123:Z}.mk" with value "123" 9 make: directive-include.mk:56: Could not find nonexistent.mk 10 make: directive-include.mk:61: Cannot open /nonexistent 11 make: directive-include.mk:66: Invalid line "include"
|
| H A D | dep-wildcards.exp | 1 dep-colon-bug-cross-file.mk 2 dep-colon.mk 3 dep-double-colon-indep.mk 4 dep-double-colon.mk 5 dep-duplicate.mk 6 dep-exclam.mk 7 dep-none.mk 8 dep-op-missing.mk 9 dep-percent.mk 10 dep-var.mk [all …]
|
| H A D | directive-info.exp | 1 make: directive-info.mk:12: begin .info tests 2 make: directive-info.mk:14: Unknown directive "inf" 3 make: directive-info.mk:16: Missing argument for ".info" 4 make: directive-info.mk:18: message 5 make: directive-info.mk:20: indented message 6 make: directive-info.mk:22: Unknown directive "information" 7 make: directive-info.mk:24: Unknown directive "information" 8 make: directive-info.mk:30: Missing argument for ".info" 9 make: directive-info.mk:32: Missing argument for ".info" 10 make: directive-info.mk:36: Unknown directive "info-message" [all …]
|