ipc/ipdl/test/cxx/moz.build

Wed, 31 Dec 2014 13:27:57 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 13:27:57 +0100
branch
TOR_BUG_3246
changeset 6
8bccb770b82d
permissions
-rw-r--r--

Ignore runtime configuration files generated during quality assurance.

michael@0 1 # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
michael@0 2 # vim: set filetype=python:
michael@0 3 # This Source Code Form is subject to the terms of the Mozilla Public
michael@0 4 # License, v. 2.0. If a copy of the MPL was not distributed with this
michael@0 5 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
michael@0 6
michael@0 7 TOOL_DIRS += ['app']
michael@0 8
michael@0 9 EXPORTS.mozilla._ipdltest += [
michael@0 10 'IPDLUnitTestProcessChild.h',
michael@0 11 'IPDLUnitTests.h',
michael@0 12 'IPDLUnitTestTypes.h',
michael@0 13 'IPDLUnitTestUtils.h',
michael@0 14 ]
michael@0 15
michael@0 16 SOURCES += [
michael@0 17 'TestActorPunning.cpp',
michael@0 18 'TestBadActor.cpp',
michael@0 19 'TestBridgeMain.cpp',
michael@0 20 'TestCrashCleanup.cpp',
michael@0 21 'TestDataStructures.cpp',
michael@0 22 'TestDesc.cpp',
michael@0 23 'TestFailedCtor.cpp',
michael@0 24 'TestHangs.cpp',
michael@0 25 'TestInterruptErrorCleanup.cpp',
michael@0 26 'TestInterruptRaces.cpp',
michael@0 27 'TestInterruptShutdownRace.cpp',
michael@0 28 'TestJSON.cpp',
michael@0 29 'TestLatency.cpp',
michael@0 30 'TestManyChildAllocs.cpp',
michael@0 31 'TestMultiMgrs.cpp',
michael@0 32 'TestNestedLoops.cpp',
michael@0 33 'TestOpens.cpp',
michael@0 34 'TestRaceDeferral.cpp',
michael@0 35 'TestRacyInterruptReplies.cpp',
michael@0 36 'TestRacyReentry.cpp',
michael@0 37 'TestRacyUndefer.cpp',
michael@0 38 'TestRPC.cpp',
michael@0 39 'TestSanity.cpp',
michael@0 40 'TestSelfManageRoot.cpp',
michael@0 41 'TestShmem.cpp',
michael@0 42 'TestShutdown.cpp',
michael@0 43 'TestStackHooks.cpp',
michael@0 44 'TestSyncError.cpp',
michael@0 45 'TestSyncHang.cpp',
michael@0 46 'TestSyncWakeup.cpp',
michael@0 47 'TestUrgency.cpp',
michael@0 48 ]
michael@0 49
michael@0 50 if CONFIG['OS_ARCH'] == 'Linux':
michael@0 51 SOURCES += [
michael@0 52 'TestSysVShmem.cpp',
michael@0 53 ]
michael@0 54
michael@0 55 SOURCES += [
michael@0 56 'IPDLUnitTestProcessChild.cpp',
michael@0 57 'IPDLUnitTestSubprocess.cpp',
michael@0 58 ]
michael@0 59
michael@0 60 GENERATED_SOURCES += [
michael@0 61 'IPDLUnitTests.cpp',
michael@0 62 ]
michael@0 63
michael@0 64 IPDL_SOURCES += [
michael@0 65 'PTestActorPunning.ipdl',
michael@0 66 'PTestActorPunningPunned.ipdl',
michael@0 67 'PTestActorPunningSub.ipdl',
michael@0 68 'PTestBadActor.ipdl',
michael@0 69 'PTestBadActorSub.ipdl',
michael@0 70 'PTestBridgeMain.ipdl',
michael@0 71 'PTestBridgeMainSub.ipdl',
michael@0 72 'PTestBridgeSub.ipdl',
michael@0 73 'PTestCrashCleanup.ipdl',
michael@0 74 'PTestDataStructures.ipdl',
michael@0 75 'PTestDataStructuresCommon.ipdlh',
michael@0 76 'PTestDataStructuresSub.ipdl',
michael@0 77 'PTestDesc.ipdl',
michael@0 78 'PTestDescSub.ipdl',
michael@0 79 'PTestDescSubsub.ipdl',
michael@0 80 'PTestFailedCtor.ipdl',
michael@0 81 'PTestFailedCtorSub.ipdl',
michael@0 82 'PTestFailedCtorSubsub.ipdl',
michael@0 83 'PTestHandle.ipdl',
michael@0 84 'PTestHangs.ipdl',
michael@0 85 'PTestIndirectProtocolParam.ipdlh',
michael@0 86 'PTestIndirectProtocolParamFirst.ipdl',
michael@0 87 'PTestIndirectProtocolParamManage.ipdl',
michael@0 88 'PTestIndirectProtocolParamSecond.ipdl',
michael@0 89 'PTestInterruptErrorCleanup.ipdl',
michael@0 90 'PTestInterruptRaces.ipdl',
michael@0 91 'PTestInterruptShutdownRace.ipdl',
michael@0 92 'PTestJSON.ipdl',
michael@0 93 'PTestLatency.ipdl',
michael@0 94 'PTestManyChildAllocs.ipdl',
michael@0 95 'PTestManyChildAllocsSub.ipdl',
michael@0 96 'PTestMultiMgrs.ipdl',
michael@0 97 'PTestMultiMgrsBottom.ipdl',
michael@0 98 'PTestMultiMgrsLeft.ipdl',
michael@0 99 'PTestMultiMgrsRight.ipdl',
michael@0 100 'PTestNestedLoops.ipdl',
michael@0 101 'PTestOpens.ipdl',
michael@0 102 'PTestOpensOpened.ipdl',
michael@0 103 'PTestRaceDeferral.ipdl',
michael@0 104 'PTestRacyInterruptReplies.ipdl',
michael@0 105 'PTestRacyReentry.ipdl',
michael@0 106 'PTestRacyUndefer.ipdl',
michael@0 107 'PTestRPC.ipdl',
michael@0 108 'PTestSanity.ipdl',
michael@0 109 'PTestSelfManage.ipdl',
michael@0 110 'PTestSelfManageRoot.ipdl',
michael@0 111 'PTestShmem.ipdl',
michael@0 112 'PTestShutdown.ipdl',
michael@0 113 'PTestShutdownSub.ipdl',
michael@0 114 'PTestShutdownSubsub.ipdl',
michael@0 115 'PTestStackHooks.ipdl',
michael@0 116 'PTestSyncError.ipdl',
michael@0 117 'PTestSyncHang.ipdl',
michael@0 118 'PTestSyncWakeup.ipdl',
michael@0 119 'PTestSysVShmem.ipdl',
michael@0 120 'PTestUrgency.ipdl',
michael@0 121 ]
michael@0 122
michael@0 123 include('/ipc/chromium/chromium-config.mozbuild')
michael@0 124
michael@0 125 FINAL_LIBRARY = 'xul'

mercurial