summaryrefslogtreecommitdiff
path: root/examples/APG/ThreadSafety/threadsafety.mpc
blob: abee28269725d8d6eb18de4f529cdf75dd971297 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
// -*- MPC -*-
// $Id$

project(Atomic Op) : aceexe {
  exename = Atomic_Op
  Source_Files {
    Atomic_Op.cpp
  }
}

project(Barrier) : aceexe, acethreadslib_for_tao {
  exename = Barrier
  Source_Files {
    Barrier.cpp
  }
}

project(Mutex) : aceexe {
  exename = Mutex
  Source_Files {
    Mutex.cpp
  }
}

project(RW Lock) : aceexe {
  exename = RW_Lock
  Source_Files {
    RW_Lock.cpp
  }
}

project(Semaphore) : aceexe, acethreadslib_for_tao {
  exename = Semaphore
  Source_Files {
    Semaphore.cpp
  }
}

project(Tokens) : aceexe {
  exename = Tokens
  Source_Files {
    Tokens.cpp
  }
}

project(Tokens Deadlock) : aceexe {
  exename = Tokens_Deadlock
  Source_Files {
    Tokens_Deadlock.cpp
  }
}

project(TSS) : aceexe {
  exename = TSS
  Source_Files {
    TSS.cpp
  }
}