.PHONY : bin/reduce bin/reduce : ghc -O2 -Wall -fno-warn-missing-signatures -Werror --make src/Main.hs -isrc -o bin/reduce .PHONE : clean clean : @rm -f bin/reduce @find . -name "*.hi" \ -o -name "*.o" \ -o -name "*~" \ | xargs rm -f