123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- SCARGOT_REPO ?= ../s-cargot
- IVORY_REPO ?= ../ivory
- include Makefile.sandbox
- test: haskell-backend-test
- test: ivory-backend-test
- test: tower-backend-test
- test: rpc-backend-test
- haskell-backend-test:
- cabal run gidl -- -b haskell \
- --debug \
- -i tests/example.idl \
- -o tests/gidl-haskell-backend-test \
- -p gidl-haskell-backend-test \
- -n Gidl.Haskell.Test
- make -C tests/gidl-haskell-backend-test create-sandbox
- make -C tests/gidl-haskell-backend-test
- make -C tests/gidl-haskell-backend-test test
- haskell-backend-test-clean:
- -rm -rf tests/gidl-haskell-backend-test
- ivory-backend-test:
- cabal run gidl -- -b ivory \
- --debug \
- -i tests/example.idl \
- -o tests/gidl-ivory-backend-test \
- -p gidl-ivory-backend-test \
- -n Gidl.Ivory.Test
- make -C tests/gidl-ivory-backend-test create-sandbox
- make -C tests/gidl-ivory-backend-test
- make -C tests/gidl-ivory-backend-test test
- ivory-backend-test-clean:
- -rm -rf tests/gidl-ivory-backend-test
- tower-backend-test:
- cabal run gidl -- -b tower \
- --debug \
- -i tests/example.idl \
- -o tests/gidl-tower-backend-test \
- -p gidl-tower-backend-test \
- -n Gidl.Test
- make -C tests/gidl-tower-backend-test create-sandbox
- make -C tests/gidl-tower-backend-test
- make -C tests/gidl-tower-backend-test test
- tower-backend-test-clean:
- -rm -rf tests/gidl-tower-backend-test
- rpc-backend-test:
- cabal copy
- cabal run gidl -- -b haskell-rpc \
- --debug \
- -i tests/example.idl \
- -o tests/gidl-rpc-backend-test \
- -p gidl-rpc-backend-test \
- -n Gidl.Test
- make -C tests/gidl-rpc-backend-test create-sandbox
- make -C tests/gidl-rpc-backend-test
- #make -C tests/gidl-rpc-backend-test test
- rpc-backend-test-clean:
- -rm -rf tests/gidl-ivory-backend-test
- clean: ivory-backend-test-clean
- clean: tower-backend-test-clean
- clean: haskell-backend-test-clean
|