0
I Use This!
Activity Not Available

Commits : Listings

Analyzed about 2 years ago. based on code collected over 5 years ago.
Dec 23, 2019 — Dec 23, 2020
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
It's 2005, so note it.
Julio Merino
as jmmv
More... over 21 years ago
Beleatedly add some status news (I should have done this a month ago).
Julio Merino
as jmmv
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.
Julio Merino
as jmmv
More... almost 22 years ago
Use BT_DIR_INC instead of BT_DIR_INCLUDE in generated files. Closes bug #1009271 by Roland Illig.
Julio Merino
as jmmv
More... almost 22 years ago
Explain what I'm doing now in the Testsuite.
Julio Merino
as jmmv
More... about 22 years ago
Add a simple test, swcgen, that checks if bt_swcgen is able to generate configuration (cache) files.
Julio Merino
as jmmv
More... about 22 years ago
Verify that certain files exist after the build happens; otherwise emit an error.
Julio Merino
as jmmv
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.
Julio Merino
as jmmv
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).
Julio Merino
as jmmv
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.
Julio Merino
as jmmv
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.
Julio Merino
as jmmv
More... about 22 years ago
Only remove Logic.bt if we created it from {Flat,Sparse}Logic.bt files.
Julio Merino
as jmmv
More... about 22 years ago
Verify that --disable-doc works.
Julio Merino
as jmmv
More... about 22 years ago
Use bt_sh to run other test.sh scripts.
Julio Merino
as jmmv
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).
Julio Merino
as jmmv
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 ;).
Julio Merino
as jmmv
More... about 22 years ago
Give credit to Bartosz Fenski, the Debian package maintainer.
Julio Merino
as jmmv
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 :)
Julio Merino
as jmmv
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.
Julio Merino
as jmmv
More... about 22 years ago
If there are no targets to build, exit with successful status (0).
Julio Merino
as jmmv
More... about 22 years ago
Fix minor typo in comment.
Julio Merino
as jmmv
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 :)
Julio Merino
as jmmv
More... about 22 years ago
Verify that tests don't leave stale files in their directories. If they do, make that test fail.
Julio Merino
as jmmv
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).
Julio Merino
as jmmv
More... about 22 years ago
Add the config_args test, which checks if the customizable features and directories provided by bt_config work.
Julio Merino
as jmmv
More... about 22 years ago
Enable developer checks so that compiler flags are tested.
Julio Merino
as jmmv
More... about 22 years ago
Run all known bt_check_prog_* tests.
Julio Merino
as jmmv
More... about 22 years ago
The testsuite is now run by test.sh, not dotest.sh.
Julio Merino
as jmmv
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.
Julio Merino
as jmmv
More... about 22 years ago
pwd is "print working directory", so it can't be changed. Fix a message to say cwd instead.
Julio Merino
as jmmv
More... about 22 years ago