| It's 2005, so note it. |
|
More...
|
over 21 years ago
|
| Beleatedly add some status news (I should have done this a month ago). |
|
More...
|
over 21 years ago
|
| Include the library name in the cache variable used when checking for a function inside a library. This lets constructions like: bt_check_func floor || bt_check_lib m floor work properly. Closes bug #1009335 by Roland Illig. |
|
More...
|
almost 22 years ago
|
| Use BT_DIR_INC instead of BT_DIR_INCLUDE in generated files. Closes bug #1009271 by Roland Illig. |
|
More...
|
almost 22 years ago
|
| Explain what I'm doing now in the Testsuite. |
|
More...
|
about 22 years ago
|
| Add a simple test, swcgen, that checks if bt_swcgen is able to generate configuration (cache) files. |
|
More...
|
about 22 years ago
|
| Verify that certain files exist after the build happens; otherwise emit an error. |
|
More...
|
about 22 years ago
|
| Lets run this test with work directories enabled, but we have to manually remove the tmp directory we created from inside the work tree. |
|
More...
|
about 22 years ago
|
| Add the shell_diffs test which verifies that our own extensions to NetBSD's sh work properly (those detailed in the bt_sh/DIFFS file). |
|
More...
|
about 22 years ago
|
| Add two new checks: - pkgflags verifies that the bt_pkgflags module works properly by searching for an unexistent module and by checking different versions of a known one. - check_pkgflags verifies that the bt_check_pkgflags function from the bt_config module works. |
|
More...
|
about 22 years ago
|
| Add two new tests: - flat_scripts verifies that a single Generic.bt file, placed at the top directory, works. - sparse_scripts verifies that multiple .bt files in the top directory (Config.bt and Logic.bt) are found properly. |
|
More...
|
about 22 years ago
|
| Only remove Logic.bt if we created it from {Flat,Sparse}Logic.bt files. |
|
More...
|
about 22 years ago
|
| Verify that --disable-doc works. |
|
More...
|
about 22 years ago
|
| Use bt_sh to run other test.sh scripts. |
|
More...
|
about 22 years ago
|
| Add an sh command that launches bt_sh. It's intended for private use only, so I'm not going to document it anywhere (at least for now). |
|
More...
|
about 22 years ago
|
| Open section for 0.17 (hmm, yet another alpha?) and note the rewrite of the testsuite and the fix of multiple bugs (not until now, but I'm sure I'll fix more ;). |
|
More...
|
about 22 years ago
|
| Give credit to Bartosz Fenski, the Debian package maintainer. |
|
More...
|
about 22 years ago
|
| Add the 'docs' test which verifies that the installation of (build-time) documents works. Yeah, it already helped in catching two more bugs :) |
|
More...
|
about 22 years ago
|
| Fix installation of documents when using work directories. It failed for two reasons: first, the chunk in bt_config that creates the post installation hook referred to BT_TOPDIR, while it should be BT_WORKDIR (to know where the build actually is); and second, bt_logic was looking for the documents in the object directory. We can assume that they are in the source tree (these are the sematics of bt_doc), so we use a full path. |
|
More...
|
about 22 years ago
|
| If there are no targets to build, exit with successful status (0). |
|
More...
|
about 22 years ago
|
| Fix minor typo in comment. |
|
More...
|
about 22 years ago
|
| Remove the bt_logic log file after removing all other files from the top directory (i.e., do it as the last step). This is to ensure that it gets removed; otherwise, the commands executed after its deletion recreate the log file. BTW, first problem found by the new testsuite :) |
|
More...
|
about 22 years ago
|
| Verify that tests don't leave stale files in their directories. If they do, make that test fail. |
|
More...
|
about 22 years ago
|
| Run check_progs before check_envs (as environments depend on program checks, it's more logic to go from simple things to more complex ones). |
|
More...
|
about 22 years ago
|
| Add the config_args test, which checks if the customizable features and directories provided by bt_config work. |
|
More...
|
about 22 years ago
|
| Enable developer checks so that compiler flags are tested. |
|
More...
|
about 22 years ago
|
| Run all known bt_check_prog_* tests. |
|
More...
|
about 22 years ago
|
| The testsuite is now run by test.sh, not dotest.sh. |
|
More...
|
about 22 years ago
|
| Replace the old and (completely?) useless testsuite with something more sophisticated. The goal is to have a full suite of (regression) tests that verify as most parts of Buildtool as possible (in the aim of TDD). This way one can add new features and check that they not break previous funcionality. |
|
More...
|
about 22 years ago
|
| pwd is "print working directory", so it can't be changed. Fix a message to say cwd instead. |
|
More...
|
about 22 years ago
|