Move main to allow for new executables

This commit is contained in:
jgk
2021-08-11 17:54:48 +02:00
parent b74bb45a4c
commit 4bbe5d0cf1
64 changed files with 521 additions and 345 deletions
+19 -1
View File
@@ -50,6 +50,7 @@ dependencies:
- extra
- primitive
- streaming
- repa
library:
source-dirs: src
@@ -60,7 +61,7 @@ executables:
# loop-exe:
dodge:
main: Main.hs
source-dirs: app
source-dirs: appDodge
ghc-options:
- -threaded
- -O2
@@ -77,6 +78,23 @@ executables:
# - -hiedir=.hie
dependencies:
- loop
hetris:
main: Hetris.hs
source-dirs: appHetris
ghc-options:
- -threaded
- -O2
- -rtsopts
- -with-rtsopts=-N
- -flate-dmd-anal
- -fno-liberate-case
- -fno-state-hack
- -funfolding-use-threshold1000
- -funfolding-keeness-factor1000
- -fllvm
- -optlo-O3
dependencies:
- loop
tests:
loop-test: