Mercurial > hg > plosc
changeset 8:42c3d1f5c03b
Updated packfile making procedure
author | samer |
---|---|
date | Sat, 12 Apr 2014 17:56:36 +0100 |
parents | 9b52fefb48c9 |
children | b35af87b0459 |
files | Makefile pack/Makefile pack/pack.pl release/plosc-0.4.1.tgz |
diffstat | 4 files changed, 8 insertions(+), 29 deletions(-) [+] |
line wrap: on
line diff
--- a/Makefile Wed Aug 21 14:35:39 2013 +0100 +++ b/Makefile Sat Apr 12 17:56:36 2014 +0100 @@ -19,28 +19,33 @@ # use '-bp' under Linux export INSTALL_FLAGS='-bCS' -VER=0.4 +VER=0.4.1 # ---------------- end of configuration --------------- export PACKNAME=plosc +PACKFILE=release/$(PACKNAME)-$(VER).tgz main: make -C c packfile: mkdir -p $(PACKNAME) $(PACKNAME)/c $(PACKNAME)/prolog $(PACKNAME)/example - cp -p pack/* $(PACKNAME) + sed -e 's/<VER>/$(VER)/' pack.pl > $(PACKNAME)/pack.pl cp -p c/*.c $(PACKNAME)/c cp -p c/Makefile $(PACKNAME)/c cp -p prolog/*.pl $(PACKNAME)/prolog cp -p README $(PACKNAME) cp -p CHANGES $(PACKNAME) cp -pR example $(PACKNAME) - tar czf release/$(PACKNAME)-$(VER).tgz $(PACKNAME) + tar czf $(PACKFILE) $(PACKNAME) rm -rf $(PACKNAME) + hg add $(PACKFILE) clean: make -C c clean +packinstall: main packfile + swipl -g "pack_install('$(PACKFILE)')" + install: main make -C c install make -C prolog install
--- a/pack/Makefile Wed Aug 21 14:35:39 2013 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,19 +0,0 @@ -# ---------------- configuration ---------------------- -export PLLD=$(SWIHOME)/bin/$(SWIARCH)/swipl-ld - -# set this to the prefix directory of your liblo installation -export LIBLO=/opt/local -# ---------------- end of configuration --------------- - -all: - make -C c - -check: - echo "No checks defined." - -clean: - make -C c clean - -install: all - install -d $(PACKSODIR) - install -bCS c/plosc.$(SOEXT) $(PACKSODIR)
--- a/pack/pack.pl Wed Aug 21 14:35:39 2013 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,7 +0,0 @@ -name(plosc). -version('0.4'). -author('Samer Abdallah','s.abdallah@ucl.ac.uk'). -title('OSC input/output via liblo'). -keywords([midi,osx]). -download('https://code.soundsoftware.ac.uk/projects/plosc/repository/raw/release/plosc-0.4.tgz'). -