History log of /src/usr.bin/bmake/tests/common.sh (Results 1 – 12 of 12)
Revision Date Author Comments
# a6889c1d 28-Dec-2023 Jose Luis Duran <jlduran@gmail.com>

bmake: Fix typo (triple S)

Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/955


# d0b2dbfa 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: one-line sh pattern

Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/


# a6889c1d 28-Dec-2023 Jose Luis Duran <jlduran@gmail.com>

bmake: Fix typo (triple S)

Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/955


# d0b2dbfa 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: one-line sh pattern

Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/


# 5ae59dec 14-May-2014 Julio Merino <jmmv@FreeBSD.org>

Move old fmake tests into bmake and hook them to the build.

This first step is mostly to prevent the code from rotting even further
and to ensure these do not get wiped when fmake's code is removed

Move old fmake tests into bmake and hook them to the build.

This first step is mostly to prevent the code from rotting even further
and to ensure these do not get wiped when fmake's code is removed from
the tree.

These tests are currently being skipped because they detect the underlying
make is not fmake and thus disable themselves -- and the reason is that
some of the tests fail, possibly due to legitimate bugs. Enabling them to
run against bmake will come separately.

Lastly, it would be ideal if these tests were fed upstream but they are
not ready for that yet. In the interim, just put them under usr.bin/bmake/
while we sort things out. The existence of a different unit-tests directory
within here makes me feel less guilty about this.

Change confirmed working with a clean amd64 build.

show more ...


# d525bcd9 19-Mar-2014 Julio Merino <jmmv@FreeBSD.org>

Migrate tools/regression/usr.bin/make/ to the new tests layout.

Note that these tests are for fmake, not bmake, and thus they are not
installed nor run when bmake is selected (the default). Yes, I

Migrate tools/regression/usr.bin/make/ to the new tests layout.

Note that these tests are for fmake, not bmake, and thus they are not
installed nor run when bmake is selected (the default). Yes, I have
wasted a *ton* of time on moving tests for no real reason other than
ensuring they are not left behind.

But maybe, just maybe, it was not work in vain: the majority of these
tests also work with bmake and the few that don't may point at broken
stuff. For example, the tests for the "archive" feature do not work
with bmake, but bmake's manpage and source tree seem to imply that they
should. So... to be investigated later; need to poke sjg@.

show more ...


# 03a7bb94 12-Mar-2014 Julio Merino <jmmv@FreeBSD.org>

Only run the make tests when make is fmake.

Because bmake is the default make being built, many of the tests here
fail due to differences between the two. Just skip the tests for now
when using fma

Only run the make tests when make is fmake.

Because bmake is the default make being built, many of the tests here
fail due to differences between the two. Just skip the tests for now
when using fmake.

show more ...


# 3fbd14b4 20-Jun-2012 David E. O'Brien <obrien@FreeBSD.org>

Provide a mechanism to not clear out the work and output dirs when
developing tests.


# 290dac20 04-Jan-2010 David E. O'Brien <obrien@FreeBSD.org>

Add ability to search up the directory hierarchy for the system directory.
Do by specifying ".../" with '-m' or MAKESYSPATH (new) environment variable.

Reviewed by: <sjg@NetBSD.org>
Obtained from: N

Add ability to search up the directory hierarchy for the system directory.
Do by specifying ".../" with '-m' or MAKESYSPATH (new) environment variable.

Reviewed by: <sjg@NetBSD.org>
Obtained from: NetBSD (+ embellishment by me, sent back to NetBSD)

show more ...


# 6772dd14 01-Jun-2005 Hartmut Brandt <harti@FreeBSD.org>

Add support for TODO tests. These are tests that are supposed to fail,
because of a make bug that should be fixed.


# d9ea463f 31-May-2005 Hartmut Brandt <harti@FreeBSD.org>

Change the test infrastructure so that tests are easier to maintain and
so that make(1) will run in an almost clean environment and enhance the
description of the test infrastructure.

Add the abilit

Change the test infrastructure so that tests are easier to maintain and
so that make(1) will run in an almost clean environment and enhance the
description of the test infrastructure.

Add the ability to have multiple tests carried out per test script.

Give some tests more meaningful names.

Fix the usage message from the test scripts.

Make it possible to pass several commands to the test scripts like:
'sh test.t setup run compare clean'.

show more ...


# 1b26a929 28-Apr-2005 Hartmut Brandt <harti@FreeBSD.org>

Add an initial regression test suite for make(1).

Submitted by: Max Okumoto <okumotu@ucsd.edu> (partly, initial version)