annotate Makefile @ 7:6d864126b45a tip

Arrggh! I think it's right now.
author samer
date Sat, 12 Apr 2014 12:50:11 +0100
parents 95ffac028d98
children
rev   line source
samer@0 1 # ---------------- configuration ----------------------
samer@0 2
samer@0 3 # if you have multiple SWI Prolog installations or an installation
samer@0 4 # in a non-standard place, set PLLD to the appropriate plld invokation, eg
samer@0 5 # PLLD=/usr/local/bin/plld -p /usr/local/bin/swipl
samer@0 6
samer@0 7 PACKNAME=callgraph
samer@2 8 VER=0.2.1
samer@0 9 PACKFILE=release/$(PACKNAME)-$(VER).tgz
samer@0 10 # ---------------- end of configuration ---------------
samer@0 11
samer@0 12 main:
samer@0 13 make -C c
samer@0 14
samer@0 15 packfile:
samer@0 16 mkdir -p $(PACKNAME) $(PACKNAME)/prolog
samer@0 17 cp -p pack.pl $(PACKNAME)
samer@0 18 cp -pR prolog $(PACKNAME)
samer@0 19 cp -p README $(PACKNAME)
samer@0 20 tar czf $(PACKFILE) $(PACKNAME)
samer@0 21 rm -rf $(PACKNAME)
samer@0 22
samer@0 23 install: packfile
samer@0 24 swipl -g "pack_install('$(PACKFILE)')"