build/CoqPass.hs: $(allfiles)
make build/Makefile.coq
+ cd build; make -f Makefile.coq OPT=-dont-load-proofs ExtractionMain.vo
cd build; make -f Makefile.coq Extraction.vo
cat src/Extraction-prefix.hs > build/CoqPass.hs
cat build/Extraction.hs | grep -v '^module' | grep -v '^import' >> build/CoqPass.hs
echo COMPILATION OK
echo
+pushcheck:
+ ssh megacz.com -- 'rm -rf /tmp/pushcheck; mkdir /tmp/pushcheck; cd /tmp/pushcheck; git clone http://git.megacz.com/ghc-hetmet.git && git clone http://git.megacz.com/coq-hetmet.git ghc-hetmet/compiler/hetmet'
+ rsync -are ssh --progress --verbose --exclude .git --exclude src/categories/build/ --exclude build/ ./ megacz.com:/tmp/pushcheck/ghc-hetmet/compiler/hetmet/
+ ssh megacz.com -- '/vol/megacz/pushcheck2.sh'
+
# this is for Adam's use only!
push: build/CoqPass.hs