Module Name:src
Committed By: sjg
Date: Sun Mar 30 21:24:57 UTC 2025
Modified Files:
src/usr.bin/make: main.c make.1 make.h parse.c var.c
Log Message:
make: POSIX mode, check for sysV style modifiers first
A POSIX compatible makefile should not be using any
of our native
Module Name:src
Committed By: sjg
Date: Sun Mar 30 21:24:57 UTC 2025
Modified Files:
src/usr.bin/make: main.c make.1 make.h parse.c var.c
Log Message:
make: POSIX mode, check for sysV style modifiers first
A POSIX compatible makefile should not be using any
of our native
Module Name:src
Committed By: sjg
Date: Sat Jan 25 22:46:30 UTC 2025
Modified Files:
src/usr.bin/make/unit-tests: Makefile
Log Message:
make/unit-tests: avoid failure on NFS
The 'rm -rf ${TMPDIR}' at the end of the 'test' target, fails
when building on NFS because the tem
Module Name:src
Committed By: sjg
Date: Sat Jan 25 22:46:30 UTC 2025
Modified Files:
src/usr.bin/make/unit-tests: Makefile
Log Message:
make/unit-tests: avoid failure on NFS
The 'rm -rf ${TMPDIR}' at the end of the 'test' target, fails
when building on NFS because the tem
Module Name:src
Committed By: sjg
Date: Thu Nov 14 19:30:13 UTC 2024
Modified Files:
src/usr.bin/make: make.1
Log Message:
make.1 clarify use of MAKEOBJDIRPREFIX
Note that MAKEOBJDIRPREFIX should be an absolute path.
Also that MAKEOBJDIRPREFIX and MAKEOBJDIR *can* be set
Module Name:src
Committed By: sjg
Date: Thu Nov 14 19:30:13 UTC 2024
Modified Files:
src/usr.bin/make: make.1
Log Message:
make.1 clarify use of MAKEOBJDIRPREFIX
Note that MAKEOBJDIRPREFIX should be an absolute path.
Also that MAKEOBJDIRPREFIX and MAKEOBJDIR *can* be set
Module Name:src
Committed By: sjg
Date: Sun Nov 10 02:39:14 UTC 2024
Modified Files:
src/usr.bin/make: main.c make.1
Log Message:
make: allow -f .../Makefile
If the arg to -f or an entry in .MAKE.MAKEFILE_PREFERENCE
starts with ".../" look for the rest of the path in .CUR
Module Name:src
Committed By: sjg
Date: Sun Nov 10 02:39:14 UTC 2024
Modified Files:
src/usr.bin/make: main.c make.1
Log Message:
make: allow -f .../Makefile
If the arg to -f or an entry in .MAKE.MAKEFILE_PREFERENCE
starts with ".../" look for the rest of the path in .CUR
Module Name:src
Committed By: sjg
Date: Sat Sep 21 23:42:53 UTC 2024
Modified Files:
src/usr.bin/make: make.1
Log Message:
Only list the defaults for MAKEFILE_PREFERENCE once
To generate a diff of this commit:
cvs rdiff -u -r1.378 -r1.379 src/usr.bin/make/make.1
Please
Module Name:src
Committed By: sjg
Date: Sat Sep 21 23:42:53 UTC 2024
Modified Files:
src/usr.bin/make: make.1
Log Message:
Only list the defaults for MAKEFILE_PREFERENCE once
To generate a diff of this commit:
cvs rdiff -u -r1.378 -r1.379 src/usr.bin/make/make.1
Please
Module Name:src
Committed By: sjg
Date: Thu Aug 29 17:56:37 UTC 2024
Modified Files:
src/usr.bin/make/unit-tests: cmdline.exp cmdline.mk
Log Message:
make: unit-tests/cmdline do not remove TMPDIR
When running unit-tests in meta mode, removing TMPDIR while
still in use is
Module Name:src
Committed By: sjg
Date: Thu Aug 29 17:56:37 UTC 2024
Modified Files:
src/usr.bin/make/unit-tests: cmdline.exp cmdline.mk
Log Message:
make: unit-tests/cmdline do not remove TMPDIR
When running unit-tests in meta mode, removing TMPDIR while
still in use is
Module Name:src
Committed By: sjg
Date: Thu Jul 11 20:09:16 UTC 2024
Modified Files:
src/usr.bin/make: compat.c main.c make.h
src/usr.bin/make/unit-tests: var-op-shell.mk
Log Message:
Compat_RunCommand use tempfile if cmd too big
Extract the logic recently added t
Module Name:src
Committed By: sjg
Date: Thu Jul 11 20:09:16 UTC 2024
Modified Files:
src/usr.bin/make: compat.c main.c make.h
src/usr.bin/make/unit-tests: var-op-shell.mk
Log Message:
Compat_RunCommand use tempfile if cmd too big
Extract the logic recently added t
Module Name:src
Committed By: sjg
Date: Mon Jul 1 21:02:26 UTC 2024
Modified Files:
src/usr.bin/make: make.1 var.c
src/usr.bin/make/unit-tests: Makefile
Added Files:
src/usr.bin/make/unit-tests: varmod-to-title.exp varmod-to-title.mk
Log Message:
make: add
Module Name:src
Committed By: sjg
Date: Mon Jul 1 21:02:26 UTC 2024
Modified Files:
src/usr.bin/make: make.1 var.c
src/usr.bin/make/unit-tests: Makefile
Added Files:
src/usr.bin/make/unit-tests: varmod-to-title.exp varmod-to-title.mk
Log Message:
make: add
Module Name:src
Committed By: sjg
Date: Mon Jun 3 02:46:29 UTC 2024
Modified Files:
src/usr.bin/make/unit-tests: varmod-undefined.mk
Log Message:
Note that varmod-undefined depends on .MAKE.SAVE_DOLLARS=yes
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 s
Module Name:src
Committed By: sjg
Date: Mon Jun 3 02:46:29 UTC 2024
Modified Files:
src/usr.bin/make/unit-tests: varmod-undefined.mk
Log Message:
Note that varmod-undefined depends on .MAKE.SAVE_DOLLARS=yes
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 s
Module Name:src
Committed By: sjg
Date: Sat Jun 1 15:54:41 UTC 2024
Modified Files:
src/usr.bin/make/unit-tests: Makefile
Log Message:
Run check-expect.lua in .CURDIR
To generate a diff of this commit:
cvs rdiff -u -r1.346 -r1.347 src/usr.bin/make/unit-tests/Makefile
P
Module Name:src
Committed By: sjg
Date: Sat Jun 1 15:54:41 UTC 2024
Modified Files:
src/usr.bin/make/unit-tests: Makefile
Log Message:
Run check-expect.lua in .CURDIR
To generate a diff of this commit:
cvs rdiff -u -r1.346 -r1.347 src/usr.bin/make/unit-tests/Makefile
P
Module Name:src
Committed By: sjg
Date: Sat Jun 1 07:37:19 UTC 2024
Modified Files:
src/usr.bin/make: main.c
Log Message:
make: ensure loop termination in purge_relative_cached_realpaths
You cannot ignore the return from HashIter_Next
To generate a diff of this commit:
Module Name:src
Committed By: sjg
Date: Sat Jun 1 07:37:19 UTC 2024
Modified Files:
src/usr.bin/make: main.c
Log Message:
make: ensure loop termination in purge_relative_cached_realpaths
You cannot ignore the return from HashIter_Next
To generate a diff of this commit:
Module Name:src
Committed By: sjg
Date: Sat Jun 1 06:26:36 UTC 2024
Modified Files:
src/usr.bin/make: make.1 make.h parse.c var.c
src/usr.bin/make/unit-tests: directive-export.exp directive-export.mk
export-all.mk
Log Message:
make: add .export-all
An
Module Name:src
Committed By: sjg
Date: Sat Jun 1 06:26:36 UTC 2024
Modified Files:
src/usr.bin/make: make.1 make.h parse.c var.c
src/usr.bin/make/unit-tests: directive-export.exp directive-export.mk
export-all.mk
Log Message:
make: add .export-all
An
Module Name:src
Committed By: sjg
Date: Tue May 28 19:09:04 UTC 2024
Modified Files:
src/usr.bin/make: main.c make.1
Log Message:
make: allow debugging the warning about .OBJDIR
When make complains about an unwritable .OBJDIR
it is not always obvious how we derrived that
Module Name:src
Committed By: sjg
Date: Tue May 28 19:09:04 UTC 2024
Modified Files:
src/usr.bin/make: main.c make.1
Log Message:
make: allow debugging the warning about .OBJDIR
When make complains about an unwritable .OBJDIR
it is not always obvious how we derrived that
Module Name:src
Committed By: sjg
Date: Mon May 20 19:14:12 UTC 2024
Modified Files:
src/usr.bin/make: dir.c
Log Message:
make: cleanup style in FindFile
Since we removed the last check for isinclude,
restore to the previous indentation etc.
No functional change.
To ge
Module Name:src
Committed By: sjg
Date: Mon May 20 19:14:12 UTC 2024
Modified Files:
src/usr.bin/make: dir.c
Log Message:
make: cleanup style in FindFile
Since we removed the last check for isinclude,
restore to the previous indentation etc.
No functional change.
To ge
Taylor R Campbell wrote:
> Can you please back this out promptly, add automatic tests for
> whatever the underlying issue is, and redo it another way?
I did a scan of miss-use of <>, and looks like libc might
have an issue:
lib/libc/arch/arm/Makefile.inc:28:.include
expects to find lib/libc/so
Taylor R Campbell wrote:
>
> --- cleandir-libterminfo ---
> nbmake[5]: "/tmp/build/2024.05.19.20.09.40-i386/src/lib/libterminfo/Makefile"
> line 50: Could not find Makefile.hash
>
> Can you please back this out promptly, add automatic tests for
> whatever the underlying issue is, and redo it an
Module Name:src
Committed By: sjg
Date: Mon May 20 16:04:46 UTC 2024
Modified Files:
src/usr.bin/make: dir.c
Log Message:
Allow .include <> to search .CURDIR last
libc at least appears to depend on this.
To generate a diff of this commit:
cvs rdiff -u -r1.288 -r1.289 sr
Module Name:src
Committed By: sjg
Date: Mon May 20 16:04:46 UTC 2024
Modified Files:
src/usr.bin/make: dir.c
Log Message:
Allow .include <> to search .CURDIR last
libc at least appears to depend on this.
To generate a diff of this commit:
cvs rdiff -u -r1.288 -r1.289 sr
Module Name:src
Committed By: sjg
Date: Sun May 19 20:09:40 UTC 2024
Modified Files:
src/usr.bin/make: dir.c dir.h parse.c
Log Message:
make: use separate function to include makefiles.
Have Dir_FindFile and Dir_FindInclude call FindFile with a
bool flag to indicate wheth
Module Name:src
Committed By: sjg
Date: Sun May 19 20:09:40 UTC 2024
Modified Files:
src/usr.bin/make: dir.c dir.h parse.c
Log Message:
make: use separate function to include makefiles.
Have Dir_FindFile and Dir_FindInclude call FindFile with a
bool flag to indicate wheth
Module Name:src
Committed By: sjg
Date: Sun May 19 17:55:55 UTC 2024
Modified Files:
src/usr.bin/make: dir.c main.c
src/usr.bin/make/unit-tests: deptgt-phony.exp
Log Message:
Dir_FindFile treat sysIncPath and defSysIncPath as special
Rather than play games with ad
Module Name:src
Committed By: sjg
Date: Sun May 19 17:55:55 UTC 2024
Modified Files:
src/usr.bin/make: dir.c main.c
src/usr.bin/make/unit-tests: deptgt-phony.exp
Log Message:
Dir_FindFile treat sysIncPath and defSysIncPath as special
Rather than play games with ad
Module Name:src
Committed By: sjg
Date: Tue May 7 18:26:22 UTC 2024
Modified Files:
src/usr.bin/make: job.c main.c make.h var.c
src/usr.bin/make/unit-tests: opt-debug-graph1.exp opt-debug-graph2.exp
opt-debug-graph3.exp suff-main-several.exp suff-transf
Module Name:src
Committed By: sjg
Date: Tue May 7 18:26:22 UTC 2024
Modified Files:
src/usr.bin/make: job.c main.c make.h var.c
src/usr.bin/make/unit-tests: opt-debug-graph1.exp opt-debug-graph2.exp
opt-debug-graph3.exp suff-main-several.exp suff-transf
Module Name:src
Committed By: sjg
Date: Tue Apr 30 16:41:33 UTC 2024
Modified Files:
src/usr.bin/make/unit-tests: Makefile deptgt-phony.exp
Log Message:
Subst DEFSYSPATH in deptgt-phony
To generate a diff of this commit:
cvs rdiff -u -r1.343 -r1.344 src/usr.bin/make/unit
Module Name:src
Committed By: sjg
Date: Tue Apr 30 16:41:33 UTC 2024
Modified Files:
src/usr.bin/make/unit-tests: Makefile deptgt-phony.exp
Log Message:
Subst DEFSYSPATH in deptgt-phony
To generate a diff of this commit:
cvs rdiff -u -r1.343 -r1.344 src/usr.bin/make/unit
Module Name:src
Committed By: sjg
Date: Tue Apr 30 16:13:34 UTC 2024
Modified Files:
src/usr.bin/make: main.c
src/usr.bin/make/unit-tests: deptgt-phony.exp opt-m-include-dir.mk
Log Message:
make: ensure '.include ' respects MAKESYSPATH
Since Dir_FindFile is used b
Module Name:src
Committed By: sjg
Date: Tue Apr 30 16:13:34 UTC 2024
Modified Files:
src/usr.bin/make: main.c
src/usr.bin/make/unit-tests: deptgt-phony.exp opt-m-include-dir.mk
Log Message:
make: ensure '.include ' respects MAKESYSPATH
Since Dir_FindFile is used b
Module Name:src
Committed By: sjg
Date: Sun Mar 10 02:53:38 UTC 2024
Modified Files:
src/usr.bin/make: compat.c job.c main.c make.1 make.h targ.c
Log Message:
make: record exit status in GNode
SetErrorVars can now set .ERROR_EXIT which allows
a .ERROR target to ignore the
Module Name:src
Committed By: sjg
Date: Sun Mar 10 02:53:38 UTC 2024
Modified Files:
src/usr.bin/make: compat.c job.c main.c make.1 make.h targ.c
Log Message:
make: record exit status in GNode
SetErrorVars can now set .ERROR_EXIT which allows
a .ERROR target to ignore the
Module Name:src
Committed By: sjg
Date: Fri Mar 1 20:15:59 UTC 2024
Modified Files:
src/usr.bin/make/unit-tests: var-scope-local.exp var-scope-local.mk
Log Message:
make: update var-scope-local test
Show what VAR value is in environment of target script.
To generate a
Module Name:src
Committed By: sjg
Date: Fri Mar 1 20:15:59 UTC 2024
Modified Files:
src/usr.bin/make/unit-tests: var-scope-local.exp var-scope-local.mk
Log Message:
make: update var-scope-local test
Show what VAR value is in environment of target script.
To generate a
Module Name:src
Committed By: sjg
Date: Fri Mar 1 16:41:42 UTC 2024
Modified Files:
src/usr.bin/make: compat.c job.c main.c make.h var.c
Log Message:
make: export target scope values
Pass target scope to Var_ReexportVars so that a target process
will see the correct valu
Module Name:src
Committed By: sjg
Date: Fri Mar 1 16:41:42 UTC 2024
Modified Files:
src/usr.bin/make: compat.c job.c main.c make.h var.c
Log Message:
make: export target scope values
Pass target scope to Var_ReexportVars so that a target process
will see the correct valu
Module Name:src
Committed By: sjg
Date: Sat Feb 3 00:20:23 UTC 2024
Modified Files:
src/usr.bin/make: var.c
src/usr.bin/make/unit-tests: varmod.exp varmod.mk
Log Message:
make: state of save_dollars affects what is a parse error
When save_dollars is false it is n
Module Name:src
Committed By: sjg
Date: Sat Feb 3 00:20:23 UTC 2024
Modified Files:
src/usr.bin/make: var.c
src/usr.bin/make/unit-tests: varmod.exp varmod.mk
Log Message:
make: state of save_dollars affects what is a parse error
When save_dollars is false it is n
Module Name:src
Committed By: sjg
Date: Thu Jan 25 21:00:59 UTC 2024
Modified Files:
src/usr.bin/make: make.1
Log Message:
Note that in both :U and :D newval may be empty
To generate a diff of this commit:
cvs rdiff -u -r1.373 -r1.374 src/usr.bin/make/make.1
Please note
Module Name:src
Committed By: sjg
Date: Thu Jan 25 21:00:59 UTC 2024
Modified Files:
src/usr.bin/make: make.1
Log Message:
Note that in both :U and :D newval may be empty
To generate a diff of this commit:
cvs rdiff -u -r1.373 -r1.374 src/usr.bin/make/make.1
Please note
Module Name:src
Committed By: sjg
Date: Thu Jan 25 07:35:46 UTC 2024
Modified Files:
src/usr.bin/make: make.1
Log Message:
Indicate that for :U newval is optional
To generate a diff of this commit:
cvs rdiff -u -r1.372 -r1.373 src/usr.bin/make/make.1
Please note that di
Module Name:src
Committed By: sjg
Date: Thu Jan 25 07:35:46 UTC 2024
Modified Files:
src/usr.bin/make: make.1
Log Message:
Indicate that for :U newval is optional
To generate a diff of this commit:
cvs rdiff -u -r1.372 -r1.373 src/usr.bin/make/make.1
Please note that di
Module Name:src
Committed By: sjg
Date: Sun Jan 7 02:07:44 UTC 2024
Modified Files:
src/usr.bin/make/unit-tests: Makefile
Log Message:
make: unit-tests handle TEST_MAKE:T != make
We need to allow for ${TEST_MAKE:T}[1-9]: etc when
TEST_MAKE is not 'make'
To generate a d
Module Name:src
Committed By: sjg
Date: Sun Jan 7 02:07:44 UTC 2024
Modified Files:
src/usr.bin/make/unit-tests: Makefile
Log Message:
make: unit-tests handle TEST_MAKE:T != make
We need to allow for ${TEST_MAKE:T}[1-9]: etc when
TEST_MAKE is not 'make'
To generate a d
Module Name:src
Committed By: sjg
Date: Sun Jan 7 01:33:58 UTC 2024
Modified Files:
src/usr.bin/make: job.c main.c
src/usr.bin/make/unit-tests: jobs-error-indirect.exp
jobs-error-nested-make.exp jobs-error-nested.exp var-recursive.exp
Log Message:
make
Module Name:src
Committed By: sjg
Date: Sun Jan 7 01:33:58 UTC 2024
Modified Files:
src/usr.bin/make: job.c main.c
src/usr.bin/make/unit-tests: jobs-error-indirect.exp
jobs-error-nested-make.exp jobs-error-nested.exp var-recursive.exp
Log Message:
make
Module Name:src
Committed By: sjg
Date: Fri Jan 5 22:20:07 UTC 2024
Modified Files:
src/usr.bin/make: main.c
Log Message:
Cmd_Exec use tempfile if cmd is too big
To avoid blowing commandline/env limits, if "cmd"
is more than 1000 bytes, write it to a file and pass that
t
Module Name:src
Committed By: sjg
Date: Fri Jan 5 22:20:07 UTC 2024
Modified Files:
src/usr.bin/make: main.c
Log Message:
Cmd_Exec use tempfile if cmd is too big
To avoid blowing commandline/env limits, if "cmd"
is more than 1000 bytes, write it to a file and pass that
t
Module Name:src
Committed By: sjg
Date: Wed Jan 3 20:24:16 UTC 2024
Modified Files:
src/usr.bin/make: parse.c
Log Message:
make: do not add newline to an empty buffer
When LoadFile reads from /dev/null the buffer will be empty,
appending "\n" just results in an unnecessa
Module Name:src
Committed By: sjg
Date: Wed Jan 3 20:24:16 UTC 2024
Modified Files:
src/usr.bin/make: parse.c
Log Message:
make: do not add newline to an empty buffer
When LoadFile reads from /dev/null the buffer will be empty,
appending "\n" just results in an unnecessa
Module Name:src
Committed By: sjg
Date: Wed Dec 27 00:45:37 UTC 2023
Modified Files:
src/usr.bin/make: main.c
Log Message:
make: ensure shellPath is set before using it.
To generate a diff of this commit:
cvs rdiff -u -r1.605 -r1.606 src/usr.bin/make/main.c
Please note
Module Name:src
Committed By: sjg
Date: Wed Dec 27 00:45:37 UTC 2023
Modified Files:
src/usr.bin/make: main.c
Log Message:
make: ensure shellPath is set before using it.
To generate a diff of this commit:
cvs rdiff -u -r1.605 -r1.606 src/usr.bin/make/main.c
Please note
Module Name:src
Committed By: sjg
Date: Tue Dec 26 20:09:42 UTC 2023
Modified Files:
src/usr.bin/make: compat.c
Log Message:
Move fflush to a point to catch all cases.
To generate a diff of this commit:
cvs rdiff -u -r1.250 -r1.251 src/usr.bin/make/compat.c
Please note
Module Name:src
Committed By: sjg
Date: Tue Dec 26 20:09:42 UTC 2023
Modified Files:
src/usr.bin/make: compat.c
Log Message:
Move fflush to a point to catch all cases.
To generate a diff of this commit:
cvs rdiff -u -r1.250 -r1.251 src/usr.bin/make/compat.c
Please note
Module Name:src
Committed By: sjg
Date: Tue Dec 26 17:12:33 UTC 2023
Modified Files:
src/usr.bin/make: compat.c
src/usr.bin/make/unit-tests: depsrc-ignore.exp
deptgt-delete_on_error.exp sh-leading-hyphen.exp
Log Message:
make: fix order of output in com
Module Name:src
Committed By: sjg
Date: Tue Dec 26 17:12:33 UTC 2023
Modified Files:
src/usr.bin/make: compat.c
src/usr.bin/make/unit-tests: depsrc-ignore.exp
deptgt-delete_on_error.exp sh-leading-hyphen.exp
Log Message:
make: fix order of output in com
Module Name:src
Committed By: sjg
Date: Sun Dec 24 16:48:30 UTC 2023
Modified Files:
src/usr.bin/make: compat.c make.1
src/usr.bin/make/unit-tests: shell-sh.mk
Log Message:
Compat_RunCommand call Shell_Init is shellPath is NULL
Since .SHELL is potentially used in
Module Name:src
Committed By: sjg
Date: Sun Dec 24 16:48:30 UTC 2023
Modified Files:
src/usr.bin/make: compat.c make.1
src/usr.bin/make/unit-tests: shell-sh.mk
Log Message:
Compat_RunCommand call Shell_Init is shellPath is NULL
Since .SHELL is potentially used in
Module Name:src
Committed By: sjg
Date: Sat Dec 9 00:13:38 UTC 2023
Modified Files:
src/usr.bin/make: var.c
src/usr.bin/make/unit-tests: varname-dot-shell.exp
Log Message:
make: Var_SetWithFlags set fromCmd for SCOPE_CMDLINE
Set fromCmd true for SCOPE_CMDLINE
reg
Module Name:src
Committed By: sjg
Date: Sat Dec 9 00:13:38 UTC 2023
Modified Files:
src/usr.bin/make: var.c
src/usr.bin/make/unit-tests: varname-dot-shell.exp
Log Message:
make: Var_SetWithFlags set fromCmd for SCOPE_CMDLINE
Set fromCmd true for SCOPE_CMDLINE
reg
Module Name:src
Committed By: sjg
Date: Sun Sep 10 16:25:32 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: opt-jobs.mk varname-dot-make-jobs.mk
Log Message:
make: skip -jC tests unless .MAKE.JOBS.C is yes
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5
Module Name:src
Committed By: sjg
Date: Sun Sep 10 16:25:32 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: opt-jobs.mk varname-dot-make-jobs.mk
Log Message:
make: skip -jC tests unless .MAKE.JOBS.C is yes
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5
Module Name:src
Committed By: sjg
Date: Sat Sep 9 16:41:04 UTC 2023
Modified Files:
src/usr.bin/make: main.c make.1
src/usr.bin/make/unit-tests: Makefile opt-debug-graph1.exp
opt-debug-graph2.exp opt-debug-graph3.exp suff-main-several.exp
su
Module Name:src
Committed By: sjg
Date: Sat Sep 9 16:41:04 UTC 2023
Modified Files:
src/usr.bin/make: main.c make.1
src/usr.bin/make/unit-tests: Makefile opt-debug-graph1.exp
opt-debug-graph2.exp opt-debug-graph3.exp suff-main-several.exp
su
Module Name:src
Committed By: sjg
Date: Sat Sep 9 01:30:59 UTC 2023
Modified Files:
src/usr.bin/make: main.c make.1
src/usr.bin/make/unit-tests: varname-dot-make-jobs.exp
varname-dot-make-jobs.mk
Log Message:
make: allow -j to compute a multiple of ncp
Module Name:src
Committed By: sjg
Date: Sat Sep 9 01:30:59 UTC 2023
Modified Files:
src/usr.bin/make: main.c make.1
src/usr.bin/make/unit-tests: varname-dot-make-jobs.exp
varname-dot-make-jobs.mk
Log Message:
make: allow -j to compute a multiple of ncp
Module Name:src
Committed By: sjg
Date: Sun Aug 20 19:58:15 UTC 2023
Modified Files:
src/usr.bin/make: make.1
Log Message:
make.1: note that %s should only be used with :localtime
To generate a diff of this commit:
cvs rdiff -u -r1.367 -r1.368 src/usr.bin/make/make.1
Pl
Module Name:src
Committed By: sjg
Date: Sun Aug 20 19:58:15 UTC 2023
Modified Files:
src/usr.bin/make: make.1
Log Message:
make.1: note that %s should only be used with :localtime
To generate a diff of this commit:
cvs rdiff -u -r1.367 -r1.368 src/usr.bin/make/make.1
Pl
Module Name:src
Committed By: sjg
Date: Sat Aug 19 01:34:21 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: varmod-mtime.exp varmod-mtime.mk
Log Message:
varmod-mtime.mk: use :localtime for %s
Add a comment to explain why ${%s:L:localtime} should be used to get
a va
Module Name:src
Committed By: sjg
Date: Sat Aug 19 01:34:21 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: varmod-mtime.exp varmod-mtime.mk
Log Message:
varmod-mtime.mk: use :localtime for %s
Add a comment to explain why ${%s:L:localtime} should be used to get
a va
Module Name:src
Committed By: sjg
Date: Sat Aug 19 00:09:17 UTC 2023
Modified Files:
src/usr.bin/make: meta.c
Log Message:
meta_ignore: check metaIgnorePaths on raw path
Some path prefixes can trigger automount, if we want to ignore them
it might be best to check metaIgno
Module Name:src
Committed By: sjg
Date: Sat Aug 19 00:09:17 UTC 2023
Modified Files:
src/usr.bin/make: meta.c
Log Message:
meta_ignore: check metaIgnorePaths on raw path
Some path prefixes can trigger automount, if we want to ignore them
it might be best to check metaIgno
Module Name:src
Committed By: sjg
Date: Wed Jun 21 21:21:52 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: directive-include-guard.exp
directive-include-guard.mk
Log Message:
Cleanup guard tests
The .PARSEFILE:tA tests add no value, the correct form
is
Module Name:src
Committed By: sjg
Date: Wed Jun 21 21:21:52 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: directive-include-guard.exp
directive-include-guard.mk
Log Message:
Cleanup guard tests
The .PARSEFILE:tA tests add no value, the correct form
is
Module Name:src
Committed By: sjg
Date: Wed Jun 21 04:20:21 UTC 2023
Modified Files:
src/usr.bin/make: cond.c
src/usr.bin/make/unit-tests: directive-include-guard.exp
directive-include-guard.mk
Log Message:
Allow guard targets to use variables.
I commo
Module Name:src
Committed By: sjg
Date: Wed Jun 21 04:20:21 UTC 2023
Modified Files:
src/usr.bin/make: cond.c
src/usr.bin/make/unit-tests: directive-include-guard.exp
directive-include-guard.mk
Log Message:
Allow guard targets to use variables.
I commo
Module Name:src
Committed By: sjg
Date: Mon Jun 19 15:37:48 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: var-readonly.mk
Log Message:
Test that .undef of readOnly variable fails
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/usr.bin/make/unit-te
Module Name:src
Committed By: sjg
Date: Mon Jun 19 15:37:48 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: var-readonly.mk
Log Message:
Test that .undef of readOnly variable fails
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/usr.bin/make/unit-te
Module Name:src
Committed By: sjg
Date: Fri Jun 16 22:30:35 UTC 2023
Modified Files:
src/usr.bin/make: var.c
Log Message:
make: do not allow delete of readOnly variable.
Sometimes we mark a variable readOnly to guard against .undef
To generate a diff of this commit:
cvs
Module Name:src
Committed By: sjg
Date: Fri Jun 16 22:30:35 UTC 2023
Modified Files:
src/usr.bin/make: var.c
Log Message:
make: do not allow delete of readOnly variable.
Sometimes we mark a variable readOnly to guard against .undef
To generate a diff of this commit:
cvs
Module Name:src
Committed By: sjg
Date: Wed May 10 18:22:33 UTC 2023
Modified Files:
src/usr.bin/make: make.1 var.c
Log Message:
Make :mtime operate on each word in variable value.
Reviewed by: rillig
To generate a diff of this commit:
cvs rdiff -u -r1.365 -r1.366 src/u
Module Name:src
Committed By: sjg
Date: Wed May 10 18:22:33 UTC 2023
Modified Files:
src/usr.bin/make: make.1 var.c
Log Message:
Make :mtime operate on each word in variable value.
Reviewed by: rillig
To generate a diff of this commit:
cvs rdiff -u -r1.365 -r1.366 src/u
Module Name:src
Committed By: sjg
Date: Tue May 9 20:53:23 UTC 2023
Modified Files:
src/usr.bin/make: make.1 var.c
Log Message:
make: :mtime=error throw error on stat(2) failure
Sometimes we want fatal error if stat fails on the
presumed pathname.
To generate a diff of
Module Name:src
Committed By: sjg
Date: Tue May 9 20:53:23 UTC 2023
Modified Files:
src/usr.bin/make: make.1 var.c
Log Message:
make: :mtime=error throw error on stat(2) failure
Sometimes we want fatal error if stat fails on the
presumed pathname.
To generate a diff of
Module Name:src
Committed By: sjg
Date: Tue May 9 20:14:28 UTC 2023
Modified Files:
src/distrib/sets/lists/tests: mi
src/usr.bin/make: make.1 var.c
src/usr.bin/make/unit-tests: Makefile
Added Files:
src/usr.bin/make/unit-tests: varmod-mtime.exp varm
Module Name:src
Committed By: sjg
Date: Tue May 9 20:14:28 UTC 2023
Modified Files:
src/distrib/sets/lists/tests: mi
src/usr.bin/make: make.1 var.c
src/usr.bin/make/unit-tests: Makefile
Added Files:
src/usr.bin/make/unit-tests: varmod-mtime.exp varm
Module Name:src
Committed By: sjg
Date: Sun May 7 16:43:50 UTC 2023
Modified Files:
src/usr.bin/make: make.1
Log Message:
make.1: lose the trailing blank lines
To generate a diff of this commit:
cvs rdiff -u -r1.362 -r1.363 src/usr.bin/make/make.1
Please note that diff
Module Name:src
Committed By: sjg
Date: Sun May 7 16:43:50 UTC 2023
Modified Files:
src/usr.bin/make: make.1
Log Message:
make.1: lose the trailing blank lines
To generate a diff of this commit:
cvs rdiff -u -r1.362 -r1.363 src/usr.bin/make/make.1
Please note that diff
1 - 100 of 215 matches
Mail list logo