Release coccinelle-0.2.0
[bpt/coccinelle.git] / Makefile.dev
1
2 ##############################################################################
3 # Pad specific rules
4 ##############################################################################
5
6 #TOP=/home/pad/mobile/project-coccinelle
7 WEBSITE=/home/pad/mobile/homepage/software/project-coccinelle
8
9 website:
10 cp $(TMP)/$(PACKAGE).tgz $(WEBSITE)
11 cp $(TMP)/$(PACKAGE)-bin-x86.tgz $(WEBSITE)
12 cp $(TMP)/$(PACKAGE)-bin-x86-static.tgz $(WEBSITE)
13 cp $(TMP)/$(PACKAGE)-bin-bytecode-$(OCAMLVERSION).tgz $(WEBSITE)
14 rm -f $(WEBSITE)/LATEST* $(WEBSITE)/coccinelle-latest.tgz
15 cp changes.txt $(WEBSITE)/changes-$(VERSION).txt
16 cd $(WEBSITE); touch LATEST_IS_$(VERSION); ln -s $(PACKAGE).tgz coccinelle-latest.tgz
17 cp readme.txt $(WEBSITE)
18
19
20 #TXT=$(wildcard *.txt)
21 syncwiki:
22 # unison ~/public_html/wiki/wiki-LFS/data/pages/ docs/wiki/
23 # set -e; for i in $(TXT); do unison $$i docs/wiki/$$i; done
24
25 darcsweb:
26 # @echo pull from ~/public_html/darcs/c-coccinelle and c-commons and lib-xxx
27
28 DARCSFORESTS=commons ocamlsexp \
29 parsing_c parsing_cocci engine
30
31 update_darcs:
32 darcs pull
33 set -e; for i in $(DARCSFORESTS); do cd $$i; darcs pull; cd ..; done
34
35 #darcs diff -u
36 diff_darcs:
37 set -e; for i in $(DARCSFORESTS); do cd $$i; darcs diff -u; cd ..; done
38
39 ##############################################################################
40 # Git Developer rules
41 ##############################################################################
42 gitupdate:
43 git cvsimport -d :ext:topps:/var/cvs/cocci coccinelle
44