moz.build (1233B)
1 # -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*- 2 # vim: set filetype=python: 3 # This Source Code Form is subject to the terms of the Mozilla Public 4 # License, v. 2.0. If a copy of the MPL was not distributed with this 5 # file, You can obtain one at http://mozilla.org/MPL/2.0/. 6 7 UNIFIED_SOURCES += [ 8 "storage_test_harness.cpp", 9 "test_AsXXX_helpers.cpp", 10 "test_async_callbacks_with_spun_event_loops.cpp", 11 "test_async_thread_naming.cpp", 12 "test_asyncStatementExecution_transaction.cpp", 13 "test_binding_arrays.cpp", 14 "test_binding_params.cpp", 15 "test_file_perms.cpp", 16 "test_interruptSynchronousConnection.cpp", 17 "test_mutex.cpp", 18 "test_spinningSynchronousClose.cpp", 19 "test_statement_scoper.cpp", 20 "test_StatementCache.cpp", 21 "test_transaction_helper.cpp", 22 "test_true_async.cpp", 23 "test_unlock_notify.cpp", 24 ] 25 26 if ( 27 CONFIG["MOZ_DEBUG"] 28 and CONFIG["OS_ARCH"] not in ("WINNT") 29 and CONFIG["OS_TARGET"] != "Android" 30 ): 31 # FIXME bug 523392: test_deadlock_detector doesn't like Windows 32 # Bug 1054249: Doesn't work on Android 33 UNIFIED_SOURCES += [ 34 "test_deadlock_detector.cpp", 35 ] 36 37 LOCAL_INCLUDES += [ 38 "../..", 39 ] 40 41 FINAL_LIBRARY = "xul-gtest"