diff -r 000000000000 -r 6474c204b198 js/src/jsapi-tests/Makefile.in --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/src/jsapi-tests/Makefile.in Wed Dec 31 06:09:35 2014 +0100 @@ -0,0 +1,28 @@ +# -*- Mode: makefile -*- +# +# This Source Code Form is subject to the terms of the Mozilla Public +# 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/. + +LIBS = ../$(LIB_PREFIX)js_static.$(LIB_SUFFIX) $(NSPR_LIBS) $(MOZ_ZLIB_LIBS) + +ifdef MOZ_SHARED_ICU +EXTRA_LIBS += $(MOZ_ICU_LIBS) +endif + +EXTRA_LIBS += $(MOZ_FFI_LIBS) + +ifdef QEMU_EXE +MOZ_POST_PROGRAM_COMMAND = $(topsrcdir)/build/qemu-wrap --qemu $(QEMU_EXE) --libdir $(CROSS_LIB) +endif + +# Place a GDB Python auto-load file next to the jsapi-tests executable in +# the build directory. +PP_TARGETS += JSAPI_TESTS_AUTOLOAD +JSAPI_TESTS_AUTOLOAD := jsapi-tests-gdb.py.in +JSAPI_TESTS_AUTOLOAD_FLAGS := -Dtopsrcdir=$(abspath $(srcdir)/..) + +include $(topsrcdir)/config/rules.mk + +check:: + $(wildcard $(RUN_TEST_PROGRAM)) $(DIST)/bin/jsapi-tests$(BIN_SUFFIX)