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.gidl \ -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.gidl \ -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.gidl \ -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.gidl \ -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