head 1.5; access; symbols netbsd-11-0-RC6:1.5 netbsd-11-0-RC5:1.5 netbsd-11-0-RC4:1.5 netbsd-11-0-RC3:1.5 netbsd-11-0-RC2:1.5 netbsd-11-0-RC1:1.5 perseant-exfatfs-base-20250801:1.5 netbsd-11:1.5.0.2 netbsd-11-base:1.5 netbsd-10-1-RELEASE:1.4 perseant-exfatfs-base-20240630:1.4 perseant-exfatfs:1.4.0.4 perseant-exfatfs-base:1.4 netbsd-10-0-RELEASE:1.4 netbsd-10-0-RC6:1.4 netbsd-10-0-RC5:1.4 netbsd-10-0-RC4:1.4 netbsd-10-0-RC3:1.4 netbsd-10-0-RC2:1.4 netbsd-10-0-RC1:1.4 netbsd-10:1.4.0.2 netbsd-10-base:1.4 cjep_sun2x-base1:1.2 cjep_sun2x:1.2.0.4 cjep_sun2x-base:1.2 cjep_staticlib_x-base1:1.2 cjep_staticlib_x:1.2.0.2 cjep_staticlib_x-base:1.2; locks; strict; comment @# @; 1.5 date 2024.08.29.17.56.37; author sjg; state Exp; branches; next 1.4; commitid 7hbprtg74pY5fKnF; 1.4 date 2022.06.10.18.58.07; author rillig; state Exp; branches 1.4.4.1; next 1.3; commitid n1Mb0wvnSODkEwHD; 1.3 date 2022.02.09.18.54.19; author rillig; state Exp; branches; next 1.2; commitid 5wk1tx3C7ka3wYrD; 1.2 date 2021.02.06.18.26.03; author sjg; state Exp; branches; next 1.1; commitid EkwF6FGpLjPXbGGC; 1.1 date 2020.07.28.22.44.44; author rillig; state Exp; branches; next ; commitid uTEH76Z6nB2fPThC; 1.4.4.1 date 2025.08.02.05.58.30; author perseant; state Exp; branches; next ; commitid 23j6GFaDws3O875G; desc @@ 1.5 log @make: unit-tests/cmdline do not remove TMPDIR When running unit-tests in meta mode, removing TMPDIR while still in use is fatal. Ensure that TMPBASE used by cmdline.mk is a subdir of TMPDIR. @ text @makeobjdir-direct: show-objdir: /cmdline/6a8899d2-d227-4b55-9b6b-f3c8eeb83fd5 makeobjdir-indirect: show-objdir: /cmdline/a7b41170-53f8-4cc2-bc5c-e4c3dd93ec45/ space-and-comment: value # no comment $ value # no comment $ exit status 0 @ 1.4 log @tests/make: demonstrate spaces and '#' in command line arguments @ text @d2 1 a2 1 show-objdir: /6a8899d2-d227-4b55-9b6b-f3c8eeb83fd5 d4 1 a4 1 show-objdir: /a7b41170-53f8-4cc2-bc5c-e4c3dd93ec45/ @ 1.4.4.1 log @Sync with HEAD @ text @d2 1 a2 1 show-objdir: /cmdline/6a8899d2-d227-4b55-9b6b-f3c8eeb83fd5 d4 1 a4 1 show-objdir: /cmdline/a7b41170-53f8-4cc2-bc5c-e4c3dd93ec45/ @ 1.3 log @tests/make: use more distinctive placeholder for TMPDIR @ text @d5 3 @ 1.2 log @Avoid test failures when more than one user run them. Use a private TMPDIR a subdir of .OBJDIR if using it otherwise /tmp/uid${.MAKE.UID} @ text @d2 1 a2 1 show-objdir: TMPDIR/6a8899d2-d227-4b55-9b6b-f3c8eeb83fd5 d4 1 a4 1 show-objdir: TMPDIR/a7b41170-53f8-4cc2-bc5c-e4c3dd93ec45/ @ 1.1 log @make(1): add test for setting .OBJDIR via the command line @ text @d2 1 a2 1 show-objdir: /tmp/6a8899d2-d227-4b55-9b6b-f3c8eeb83fd5 d4 1 a4 1 show-objdir: /tmp/a7b41170-53f8-4cc2-bc5c-e4c3dd93ec45/ @