@@ -28,92 +28,96 @@ thrift:: thrift-cpp thrift-hs
2828
2929thrift-hs :: compiler
3030 ( \
31- THRIFT_COMPILE=$$($(CABAL ) -v0 list-bin exe:thrift-compiler) ; \
31+ THRIFT_COMPILE=$$($(CABAL ) -v0 list-bin exe:thrift-compiler) && \
3232 (cd lib && $$ {THRIFT_COMPILE} --hs \
33- if/RpcOptions.thrift); \
33+ if/RpcOptions.thrift) && \
3434 (cd lib && $$ {THRIFT_COMPILE} --hs \
35- if/ApplicationException.thrift); \
35+ if/ApplicationException.thrift) && \
3636 (cd lib && $$ {THRIFT_COMPILE} --hs --use-int \
3737 test/if/math.thrift \
38- -o test); \
39- mkdir -p cpp-channel/test/if; \
38+ -o test) && \
39+ mkdir -p cpp-channel/test/if && \
4040 (cd lib && $$ {THRIFT_COMPILE} --hs --use-int \
4141 test/if/math.thrift \
42- -o ../cpp-channel/test/if); \
42+ -o ../cpp-channel/test/if) && \
4343 (cd lib && $$ {THRIFT_COMPILE} --hs --use-int \
4444 test/if/math.thrift \
45- -o ../server/test); \
45+ -o ../server/test) && \
4646 (cd lib && $$ {THRIFT_COMPILE} --hs --use-int \
4747 test/if/math.thrift \
48- -o ../http/test); \
48+ -o ../http/test) && \
4949 (cd lib && $$ {THRIFT_COMPILE} --hs --use-int \
5050 test/if/echoer.thrift \
51- -o test); \
51+ -o test) && \
5252 (cd lib && $$ {THRIFT_COMPILE} --hs --use-int \
5353 test/if/echoer.thrift \
54- -o ../server/test); \
54+ -o ../server/test) && \
5555 (cd lib && $$ {THRIFT_COMPILE} --hs --use-int \
5656 test/if/echoer.thrift \
57- -o ../http/test); \
57+ -o ../http/test) && \
5858 (cd server && $$ {THRIFT_COMPILE} --hs \
5959 test/if/hash_map.thrift \
60- -o test); \
60+ -o test) && \
6161 (cd tests && $$ {THRIFT_COMPILE} --hs \
62- if/hs_prefix .thrift); \
62+ thrift/annotation/thrift .thrift) && \
6363 (cd tests && $$ {THRIFT_COMPILE} --hs \
64- if/foo .thrift); \
64+ thrift/annotation/scope .thrift) && \
6565 (cd tests && $$ {THRIFT_COMPILE} --hs \
66- if/constants.thrift); \
66+ if/hs_prefix.thrift) && \
67+ (cd tests && $$ {THRIFT_COMPILE} --hs \
68+ if/foo.thrift) && \
69+ (cd tests && $$ {THRIFT_COMPILE} --hs \
70+ if/constants.thrift) && \
6771 (cd tests && $$ {THRIFT_COMPILE} --hs \
6872 --duplicate-names \
69- if/duplicate.thrift); \
73+ if/duplicate.thrift) && \
7074 (cd tests && $$ {THRIFT_COMPILE} --hs \
71- if/EnumConst.thrift); \
75+ if/EnumConst.thrift) && \
7276 (cd tests && $$ {THRIFT_COMPILE} --hs \
73- if/enum.thrift); \
77+ if/enum.thrift) && \
7478 (cd tests && $$ {THRIFT_COMPILE} --hs \
75- if/exception.thrift); \
79+ if/exception.thrift) && \
7680 (cd tests && $$ {THRIFT_COMPILE} --hs \
7781 --use-int --use-hash-map --use-hash-set \
78- if/flags.thrift); \
82+ if/flags.thrift) && \
7983 (cd tests && $$ {THRIFT_COMPILE} --hs \
8084 --extra-hasfields \
81- if/hasfield.thrift); \
85+ if/hasfield.thrift) && \
8286 (cd tests && $$ {THRIFT_COMPILE} --hs \
83- if/A.thrift); \
87+ if/A.thrift) && \
8488 (cd tests && $$ {THRIFT_COMPILE} --hs \
85- if/B.thrift); \
89+ if/B.thrift) && \
8690 (cd tests && $$ {THRIFT_COMPILE} --hs \
87- if/C.thrift); \
91+ if/C.thrift) && \
8892 (cd tests && $$ {THRIFT_COMPILE} --hs \
89- if/D.thrift); \
93+ if/D.thrift) && \
9094 (cd tests && $$ {THRIFT_COMPILE} --hs \
91- if/E.thrift); \
95+ if/E.thrift) && \
9296 (cd tests && $$ {THRIFT_COMPILE} --hs \
93- if/versions.thrift); \
97+ if/versions.thrift) && \
9498 (cd tests && $$ {THRIFT_COMPILE} --hs \
95- if/monoid.thrift); \
99+ if/monoid.thrift) && \
96100 (cd tests && $$ {THRIFT_COMPILE} --hs \
97- if/hs_test.thrift); \
101+ if/hs_test.thrift) && \
98102 (cd tests && $$ {THRIFT_COMPILE} --hs \
99- if/hs_test.thrift -o ../lib/test); \
103+ if/hs_test.thrift -o ../lib/test) && \
100104 (cd tests && $$ {THRIFT_COMPILE} --hs \
101- if/map.thrift); \
105+ if/map.thrift) && \
102106 (cd tests && $$ {THRIFT_COMPILE} --hs \
103- if/messed_up_case.thrift); \
107+ if/messed_up_case.thrift) && \
104108 (cd tests && $$ {THRIFT_COMPILE} --hs \
105- if/namespace.thrift); \
109+ if/namespace.thrift) && \
106110 (cd tests && $$ {THRIFT_COMPILE} --hs \
107- if/namespace_included.thrift); \
111+ if/namespace_included.thrift) && \
108112 (cd tests && $$ {THRIFT_COMPILE} --hs \
109- if/parens.thrift); \
113+ if/parens.thrift) && \
110114 (cd tests && $$ {THRIFT_COMPILE} --hs \
111115 --required-symbols " A,B,C,X,weNeedThis" \
112- if/huge.thrift); \
116+ if/huge.thrift) && \
113117 (cd tests && $$ {THRIFT_COMPILE} --hs \
114- if/scoped_enums.thrift); \
118+ if/scoped_enums.thrift) && \
115119 (cd tests && $$ {THRIFT_COMPILE} --hs \
116- if/service.thrift); \
120+ if/service.thrift) \
117121 )
118122 # those files are required for thrift-compiler's tests
119123 mkdir -p compiler/tests/if
0 commit comments