2 project(cinset): gperf_test {
5 verbatim(gnuace, bottom) {
8 runtests: cout$(EXEEXT)
10 " ./cout -v < c.gperf > cout.out
11 " -diff -b c.exp cout.out"
17 commandflags += -a -p -c -l -S1 -o
26 project(adainset): gperf_test {
29 verbatim(gnuace, bottom) {
32 runtests: aout$(EXEEXT)
33 " @echo "Testing aout"
34 " ./aout -v < ada.gperf > aout.out
35 " -diff -b ada-res.exp aout.out"
41 commandflags += -a -k1,4,$$
50 project(cppinset): gperf_test {
53 verbatim(gnuace, bottom) {
56 runtests: cppout$(EXEEXT)
57 " @echo "Testing cppout"
58 " ./cppout -v < cpp.gperf > cppout.out
59 " -diff -b cpp-res.exp cppout.out"
74 project(preinset): gperf_test {
77 verbatim(gnuace, bottom) {
80 runtests: preout$(EXEEXT)
81 " @echo "Testing preout"
82 " ./preout -v < adadefs.gperf > preout.out
83 " -diff -b ada-pred.exp preout.out"
89 commandflags += -a -p -D -k1,$$ -s 2 -o
98 project(m3inset): gperf_test {
101 verbatim(gnuace, bottom) {
104 runtests: m3out$(EXEEXT)
105 " @echo "Testing m3out"
106 " ./m3out -v < modula3.gperf > m3out.out
107 " -diff -b modula.exp m3out.out"
109 endif # CROSS-COMPILE
113 commandflags += -a -k1,2,$$
122 project(pinset): gperf_test {
125 verbatim(gnuace, bottom) {
128 runtests: pout$(EXEEXT)
129 " @echo "Testing pout"
130 " ./pout -v < pascal.gperf > pout.out
131 " -diff -b pascal.exp pout.out"
133 endif # CROSS-COMPILE
137 commandflags += -a -o -S2 -p
146 project(iinset): gperf_test {
149 verbatim(gnuace, bottom) {
152 runtests: iout$(EXEEXT)
153 " @echo "Testing iout"
154 " ./iout -v < idl.gperf > iout.out
155 " -diff -b idl.exp iout.out"
157 endif # CROSS-COMPILE
161 commandflags += -m -M -c -C -D -S1 -E -T -a -o -p
170 project(iinset2): gperf_test {
174 verbatim(gnuace, bottom) {
177 runtests: iout2$(EXEEXT)
178 " @echo "Testing iout2"
179 " ./iout2 -v < idl.gperf > iout2.out
180 " -diff -b idl.exp iout2.out"
182 endif # CROSS-COMPILE
187 commandflags += -m -M -c -C -D -E -T -a -o -p
196 project(tinset): gperf_test {
199 verbatim(gnuace, bottom) {
202 runtests: tout$(EXEEXT)
203 " @echo "Testing tout"
204 " ./tout -v < corba.gperf > tout.out
205 " -diff -b corba.exp tout.out"
207 endif # CROSS-COMPILE
211 commandflags += -a -o
220 project(taoinset): gperf_test {
223 verbatim(gnuace, bottom) {
226 runtests: taoout$(EXEEXT)
227 " @echo "Testing taoout"
228 " ./taoout -v < tao.gperf > taoout.out
229 " -diff -b tao.exp taoout.out"
231 endif # CROSS-COMPILE
235 commandflags += -c -C -D -E -f 0 -a -o