Mercurial > hg > plibs
annotate Makefile @ 9:2c96b13ee9f0 tip
Added incoming make target.
author | samer |
---|---|
date | Tue, 28 Feb 2012 15:41:30 +0000 |
parents | c159901d0bbc |
children |
rev | line source |
---|---|
samer@0 | 1 # ---------------- configuration ---------------------- |
samer@0 | 2 |
samer@0 | 3 # install directories |
samer@2 | 4 export INSTALL_LIB_TO=~/lib/prolog/x86_64 |
samer@1 | 5 export INSTALL_PL_TO=~/lib/prolog |
samer@0 | 6 |
samer@0 | 7 # flags for install - BSD install seems to be different from GNU install |
samer@0 | 8 export INSTALL_FLAGS='-bCS' |
samer@0 | 9 |
samer@8 | 10 PKGS="player hdplm plsc plumdrum plumbing hdpmusic reactive plcore plex plnltk" |
samer@0 | 11 |
samer@0 | 12 # ---------------- end of configuration --------------- |
samer@0 | 13 |
samer@0 | 14 main: |
samer@0 | 15 for f in "$(PKGS)"; do make -C $$f; done |
samer@0 | 16 |
samer@0 | 17 clean: |
samer@0 | 18 for f in "$(PKGS)"; do make -C $$f clean; done |
samer@0 | 19 |
samer@0 | 20 install: main |
samer@0 | 21 for f in "$(PKGS)"; do make -C $$f install; done |
samer@6 | 22 |
samer@9 | 23 incoming: |
samer@9 | 24 for f in "$(PKGS)"; do (cd $$f && hg incoming); done |
samer@9 | 25 |
samer@6 | 26 pull: |
samer@6 | 27 for f in "$(PKGS)"; do (cd $$f && hg pull); done |
samer@6 | 28 |
samer@6 | 29 diff: |
samer@6 | 30 for f in "$(PKGS)"; do (cd $$f && hg diff); done |
samer@6 | 31 |
samer@6 | 32 push: |
samer@8 | 33 for f in "$(PKGS)"; do (cd $$f && hg push); done |
samer@6 | 34 |