Source

trac-ticketlinks / Makefile

Author Commit Message Labels Comments Date
cboos
Makefile: summary now copes with missing messages-js.po catalog.
Branches
trunk
cboos
l10n: forgot to remove one ''fuzzy'' annotation, and fix `make summary` so that it truncates the percentage instead of (optimistically) rounding up, which was misleading.
Branches
trunk
cboos
Makefile: updated L10N tasks to take into account the catalogs dedicated to the messages in Javascript files (#6353). Also, added an `init-xy` target for creating the catalogs for a given locale `xy` (only create the missing catalogs, e.g. the new messages-js.po one).
Branches
trunk
cboos
Makefile: added `diff-xy` targets, in order to see only the meaningful changes after an `update-xy`. Also convenient as a way to review the final result.
Branches
trunk
cboos
Makefile: `coverage` target respects `test=<path/to/tests/script.py` for looking at coverage of a specific test file.
Branches
trunk
cboos
Makefile: clean-up `summary` targets.
Branches
trunk
cboos
Makefile: `make summary` calls `make summary-<locale>` for every locales or for those listed in the `locale` command line variable.
Branches
trunk
cboos
Makefile: added summary-<locale> target for preparing commit message.
Branches
trunk
cboos
Makefile: simplify retrieval of match value in pattern rules.
Branches
trunk
cboos
Makefile: added `test-wiki` shortcut
Branches
trunk
cboos
Makefile: switching `make coverage` to use Ned Batchelder's excellent [http://nedbatchelder.com/code/coverage/ coverage.py] system, instead of figleaf. The (non working) figleaf rules have nevertheless been kept (`make figleaf` et al). coverage.py has no problem with doctests and the generated output is much nicer. The problem with with functional tests is still not solved though (probably due to server exit condition). You can also take benefit from advanced coverage feature by setting the `coverageopts` variable, e.g. `make coverage coverageo…
Branches
trunk
cboos
Makefile: fix the PATH, on Windows.
Branches
trunk
cboos
Makefile: reworked `coverage` target. The coverage tool is still [http://darcs.idyll.org/~t/projects/figleaf/doc/ figleaf]. **Note that this is work in progress, figleaf doesn't work as expected yet, due to the presence of doctests, apparently.** A few things were adapted so far: - `doctest.testmod` was badly interfering with figleaf, making the latter believe nothing happened after the `testmod` line (which was not true as the sui…
Branches
trunk
cboos
Makefile: and again... actually the direct `make -k check` works as expected, no need for tricks.
Branches
trunk
cboos
Makefile: follow-up to r9493, fix stupid mistake in test for -k flag
Branches
trunk
cboos
Makefile: added a `make server` target for running tracd. One can use the `python=...` variable to easily switch between Python versions, and in general benefit from the other settings made in Makefile.cfg.
Branches
trunk
cboos
Makefile: add `update-xy` and `compile-xy` targets, for symmetry with `check-xy` and `stats-xy`. Also, make sure that multiple locales can be specified with the `locale` variable, like in `make stats update locale="fr de"`. Expand the usage information accordingly.
Branches
trunk
cboos
Makefile: `make extraction` sounds better than `make extract`, add it as synonym.
Branches
trunk
cboos
Makefile: `make check` correctness of completion message depended on whether `-k` flag was used, now explicitly test for this condition.
Branches
trunk
cboos
Makefile: only use one `echo` for the usage information (`make` or `make help`).
Branches
trunk
cboos
Makefile: added L10N ''check'' and ''stats'' targets. By default, they check all the available locales, but one can also specify `make check locale=fr` or directly `make check-fr` (same for `stats`).
Branches
trunk
cboos
Makefile: improve the help and add l10n related targets. Inspired from the !LodgeIt [http://dev.pocoo.org/projects/lodgeit/browser/Makefile Makefile].
Branches
trunk
cboos
testing: make status also shows the current value for TRAC_TEST_DB_URI
Branches
trunk
cboos
0.12dev: ported r8258 from rework-testing (Makefile fix)
Branches
trunk
cboos
0.12dev: merged [8189:8193/sandbox/rework-testing], alternate db backend for unit-tests and Makefile improvements.
Branches
trunk
cboos
0.12dev: second round of merging for the rework-testing branch ([8133:8142/sandbox/rework-testing]). It is now possible to run the functional tests with a PostgreSQL or a MySQL database backend instead of the default SQLite backend. See source:trunk/doc/dev/testing-database.rst for instructions.
Branches
trunk
cboos
0.12dev: merged rework-testing branch [8000:8130/sandbox/rework-testing]
Branches
trunk
thatch
Add Makefile: run 'make test' or 'make coverage' for full suite
Branches
trunk