packages feed

hexpat-0.6: test/Makefile

all: tests lazySAX lazyTree lazyTreeThrow benchmark leak helloworld locations

tests: tests.hs
	ghc -O2 --make -o tests tests.hs

lazySAX: lazySAX.hs
	ghc -O2 --make -o lazySAX lazySAX.hs

lazyTree: lazyTree.hs
	ghc -O2 --make -o lazyTree lazyTree.hs

lazyTreeThrow: lazyTreeThrow.hs
	ghc -O2 --make -o lazyTreeThrow lazyTreeThrow.hs

benchmark: benchmark.hs
	ghc -O2 --make -o benchmark benchmark.hs #-threaded

leak: leak.hs
	ghc -O2 --make -o leak leak.hs -threaded

helloworld: helloworld.hs
	ghc -O2 --make -o helloworld helloworld.hs

locations: locations.hs
	ghc -O2 --make -o locations locations.hs

clean:
	rm -f tests perf lazySAX lazyTree benchmark leak helloworld locations *.hi *.o