source: CIVL/examples/library/Makefile@ beab7f2

main test-branch
Last change on this file since beab7f2 was ea777aa, checked in by Alex Wilton <awilton@…>, 3 years ago

Moved examples, include, build_default.properties, common.xml, and README out from dev.civl.com into the root of the repo.

git-svn-id: svn://vsl.cis.udel.edu/civl/trunk@5704 fb995dde-84ed-4084-dfe6-e5aef3e2452c

  • Property mode set to 100644
File size: 2.7 KB
Line 
1CIVL=civl
2VERIFY=$(CIVL) verify
3RUN=$(CIVL) run
4CIVLC_PATH=./civlc/
5STDIO_PATH=./stdio/
6OMP_PATH=./omp/
7
8
9all: assert memcpy malloc printf printfBad commFeatures commBad msgUnpackBad1 msgUnpackBad2 \
10 barrier chooseInt exit exitBad intIter contains equals trans_ptr copy seq freeBad1 freeBad2 \
11 bundleAndHeap domainDecomposition string \
12 teams shared read write barrierFlush reduction sections single ompfor
13
14assert : assert.cvl
15 $(VERIFY) assert.cvl
16
17memcpy: memcpy.cvl
18 $(VERIFY) memcpy.cvl
19
20malloc: malloc.cvl
21 $(VERIFY) malloc.cvl
22
23printf: ${STDIO_PATH}printf.cvl
24 $(VERIFY) ${STDIO_PATH}printf.cvl
25
26printfBad: ${STDIO_PATH}printfBad.cvl
27 $(VERIFY) ${STDIO_PATH}printfBad.cvl
28
29commFeatures: ${CIVLC_PATH}communicatorFeatures.cvl
30 $(VERIFY) -inputNPROCS_BOUND=2 -inputN_BOUND=2 ${CIVLC_PATH}communicatorFeatures.cvl
31
32commBad: ${CIVLC_PATH}commBad.cvl
33 $(VERIFY) ${CIVLC_PATH}commBad.cvl
34
35msgUnpackBad1: ${CIVLC_PATH}messageUnpackBad1.cvl
36 $(VERIFY) ${CIVLC_PATH}messageUnpackBad1.cvl
37
38msgUnpackBad2: ${CIVLC_PATH}messageUnpackBad2.cvl
39 $(VERIFY) ${CIVLC_PATH}messageUnpackBad2.cvl
40
41barrier: ${CIVLC_PATH}barrier.cvl
42 $(VERIFY) -inputB=5 ${CIVLC_PATH}barrier.cvl
43
44chooseInt: ${CIVLC_PATH}chooseInt.cvl
45 $(VERIFY) ${CIVLC_PATH}chooseInt.cvl
46
47exit: ${CIVLC_PATH}exit.cvl
48 $(VERIFY) ${CIVLC_PATH}exit.cvl
49
50exitBad: ${CIVLC_PATH}exitBad.cvl
51 $(VERIFY) ${CIVLC_PATH}exitBad.cvl
52
53intIter: ${CIVLC_PATH}intIter.cvl
54 $(VERIFY) -inputB=5 ${CIVLC_PATH}intIter.cvl
55
56contains: ${CIVLC_PATH}contains.cvl
57 $(VERIFY) ${CIVLC_PATH}contains.cvl
58
59equals: ${CIVLC_PATH}equals.cvl
60 $(VERIFY) ${CIVLC_PATH}equals.cvl
61
62trans_ptr: ${CIVLC_PATH}translate_ptr.cvl
63 $(VERIFY) ${CIVLC_PATH}translate_ptr.cvl
64
65copy: ${CIVLC_PATH}copy.cvl
66 $(VERIFY) ${CIVLC_PATH}copy.cvl
67
68seq: ${CIVLC_PATH}seq.cvl
69 $(VERIFY) ${CIVLC_PATH}seq.cvl
70
71freeBad1: ${CIVLC_PATH}freeBad1.cvl
72 $(VERIFY) ${CIVLC_PATH}freeBad1.cvl
73
74freeBad2: ${CIVLC_PATH}freeBad2.cvl
75 $(VERIFY) ${CIVLC_PATH}freeBad2.cvl
76
77bundleAndHeap: ${CIVLC_PATH}bundleAndHeap.cvl
78 $(VERIFY) ${CIVLC_PATH}bundleAndHeap.cvl
79
80domainDecomposition: ${CIVLC_PATH}domainDecomposition.cvl
81 $(VERIFY) -inputn=4 ${CIVLC_PATH}domainDecomposition.cvl
82
83teams: ${OMP_PATH}teams.cvl
84 $(RUN) ${OMP_PATH}teams.cvl
85
86shared: ${OMP_PATH}shared.cvl
87 $(RUN) ${OMP_PATH}shared.cvl
88
89read: ${OMP_PATH}read.cvl
90 $(RUN) ${OMP_PATH}read.cvl
91
92write: ${OMP_PATH}write.cvl
93 $(RUN) ${OMP_PATH}write.cvl
94
95barrierFlush: ${OMP_PATH}barrierFlush.cvl
96 $(RUN) ${OMP_PATH}barrierFlush.cvl
97
98reduction: ${OMP_PATH}reduction.cvl
99 $(RUN) ${OMP_PATH}reduction.cvl
100
101sections: ${OMP_PATH}sections.cvl
102 $(RUN) ${OMP_PATH}sections.cvl
103
104single: ${OMP_PATH}single.cvl
105 $(RUN) ${OMP_PATH}single.cvl
106
107ompfor: ${OMP_PATH}for.cvl
108 $(RUN) ${OMP_PATH}for.cvl
109
110string: string.cvl
111 $(VERIFY) string.cvl
112
113
Note: See TracBrowser for help on using the repository browser.