3verify_display_attributes \
4verify_parse_terminfo_caps \
5verify_eval_terminfo_caps \
9verify_empty_image_props \
12verify_debug_terminal \
26$(shell mkdir -p objects )
28# TODO: Tests should also be buildable referencing the currently installed vty
29GHC_ARGS=--make -i../src \
31 -package deepseq-1.1.0.2 \
32 -hide-package transformers \
33 -hide-package monads-fd \
34 -hide-package monads-tf \
35 -package QuickCheck-2.4 \
37 ../cbits/gwinsz.c ../cbits/set_term_timing.c ../cbits/mk_wcwidth.c \
38 -O -funbox-strict-fields -Wall -threaded -fno-full-laziness -fspec-constr -fspec-constr-count=10 \
40 -odir objects -hidir objects
42GHC_PROF_ARGS=-prof -auto-all $(GHC_ARGS)
44SOURCE := $(shell find ../src ../cbits -name '*.hs' -print -or -name '*.c' -print -or -name '*.h' -print)
54 ( ghc $(GHC_PROF_ARGS) $@ \
55 && time ./$@ +RTS -p -sresults/$@/mem_report \
56 && cp $@.prof results/$@/profile \
59.PHONY: interactive_terminal_test
60interactive_terminal_test :
61 ghc $(GHC_ARGS) $@ && ./$@
65 ghc-core --no-asm --no-cast -- $(GHC_ARGS) Bench
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list