moz.build (785B)
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 # Copy test files so that they can be referenced in the docs. 8 SPHINX_TREES["/ipc/_static"] = "ok" 9 10 oktests = [f"ok/*.ipdl", f"ok/*.ipdlh"] 11 errortests = [f"error/*.ipdl", f"error/*.ipdlh"] 12 13 LegacyTest( 14 f"%{CONFIG['PYTHON3']}", 15 "runtests.py", 16 "ok", 17 "error", 18 f"%{CONFIG['PYTHON3']}", 19 "/ipc/ipdl/ipdl.py", 20 "--sync-msg-list", 21 "sync-messages.ini", 22 "--msg-metadata", 23 "message-metadata.ini", 24 "--ok-tests", 25 *oktests, 26 "--error-tests", 27 *errortests, 28 )