Open Bug 744540 Opened 8 years ago Updated 2 years ago

fold xpcshell-tests logic into a single place

Categories

(Firefox Build System :: General, defect)

defect
Not set

Tracking

(Not tracked)

People

(Reporter: joey, Unassigned)

References

(Blocks 1 open bug)

Details

+++ This bug was initially created as a clone of Bug #742391 +++
+++ This bug was initially created as a clone of Bug #668861 +++


::: config/makefiles/xpcshell.mk
@@ +5,5 @@
> +# License, v. 2.0. If a copy of the MPL was not distributed with this file,
> +# You can obtain one at http://mozilla.org/MPL/2.0/.
> +#
> +
> +ifndef INCLUDED_TESTS_XPCSHELL_MK #{

We should really figure out a way to merge the contents of this file (which implements targets to run xpcshell tests on a per-directory basis) with the targets in testsuite-targets.mk, which lets you run all xpcshell tests from the top-level:
http://mxr.mozilla.org/mozilla-central/source/testing/testsuite-targets.mk
Summary: split config/rules.mk into a hierarchy of makefiles: xpidl files, unit tests and the kitchen sink → fold xpcshell-tests logic into a single place
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.