[PD-cvs] externals Makefile,1.91,1.92
Hans-Christoph Steiner
eighthave at users.sourceforge.net
Thu Sep 28 04:55:52 CEST 2006
Update of /cvsroot/pure-data/externals
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27365
Modified Files:
Makefile
Log Message:
fixed up zexy targets to only run autoconf or ./configure when needed; added --with-pd flag, but it doesn't seem to work; added autoconf stuff to the clean target
Index: Makefile
===================================================================
RCS file: /cvsroot/pure-data/externals/Makefile,v
retrieving revision 1.91
retrieving revision 1.92
diff -C2 -d -r1.91 -r1.92
*** Makefile 25 Sep 2006 12:00:42 -0000 1.91
--- Makefile 28 Sep 2006 02:55:50 -0000 1.92
***************
*** 10,14 ****
# these are setup to be overridden by the packages/Makefile
! cvs_root_dir = $(CWD)/..
DESTDIR = $(CWD)/build/
BUILDLAYOUT_DIR = $(cvs_root_dir)/packages
--- 10,14 ----
# these are setup to be overridden by the packages/Makefile
! cvs_root_dir = $(shell cd $(CWD)/.. && pwd)
DESTDIR = $(CWD)/build/
BUILDLAYOUT_DIR = $(cvs_root_dir)/packages
***************
*** 1991,2003 ****
# Zexy
ZEXY_NAME = zexy
! ZEXY_OBJECTS := $(wildcard $(externals_src)/zexy/src/[a-y0]*.c $(externals_src)/zexy/src/z~.c)
ZEXY_VERSION := $(shell grep VERSION $(externals_src)/zexy/src/zexy.h | \
grep -v _VERSION | cut -d ' ' -f 3 | cut -d '"' -f 2)
! zexy_configure:
! make -C $(externals_src)/zexy/src/ configure
! cd $(externals_src)/zexy/src/ && ./configure --disable-library
! zexy: zexy_configure
make -C $(externals_src)/zexy/src/
--- 1991,2011 ----
# Zexy
ZEXY_NAME = zexy
! ZEXY_OBJECTS := $(wildcard $(externals_src)/zexy/src/[a-y0]*.c \
! $(externals_src)/zexy/src/z~.c)
ZEXY_VERSION := $(shell grep VERSION $(externals_src)/zexy/src/zexy.h | \
grep -v _VERSION | cut -d ' ' -f 3 | cut -d '"' -f 2)
! $(externals_src)/zexy/src/configure: $(externals_src)/zexy/src/configure.ac
! cd $(externals_src)/zexy/src && autoconf
! $(externals_src)/zexy/src/zexyconf.h:
! cd $(externals_src)/zexy/src && autoconf
!
! $(externals_src)/zexy/src/Make.config: $(externals_src)/zexy/src/Make.config.in \
! $(externals_src)/zexy/src/configure $(externals_src)/zexy/src/zexyconf.h
! cd $(externals_src)/zexy/src/ && ./configure --disable-library \
! --with-pd=$(pd_src)
!
! zexy: $(externals_src)/zexy/src/Make.config
make -C $(externals_src)/zexy/src/
***************
*** 2010,2014 ****
--version "$(ZEXY_VERSION)"
# install -p $(ZEXY_OBJECTS:.c=.$(EXTENSION)) $(objectsdir)/$(ZEXY_NAME)
! install -p $(wildcard $(externals_src)/zexy/src/*.$(EXTENSION)) $(objectsdir)/$(ZEXY_NAME)
install -p $(shell ls -1 $(externals_src)/zexy/abs/*.pd | \
grep -v '-help.pd' | sed 's|\(.*\)|"\1"|g') \
--- 2018,2023 ----
--version "$(ZEXY_VERSION)"
# install -p $(ZEXY_OBJECTS:.c=.$(EXTENSION)) $(objectsdir)/$(ZEXY_NAME)
! install -p $(wildcard $(externals_src)/zexy/src/*.$(EXTENSION)) \
! $(objectsdir)/$(ZEXY_NAME)
install -p $(shell ls -1 $(externals_src)/zexy/abs/*.pd | \
grep -v '-help.pd' | sed 's|\(.*\)|"\1"|g') \
***************
*** 2024,2027 ****
--- 2033,2041 ----
zexy_clean:
-rm -f -- $(ZEXY_OBJECTS:.c=.$(EXTENSION))
+ -rm -rf -- $(externals_src)/zexy/src/autom4ate
+ -rm -rf -- $(externals_src)/zexy/src/conf[0-9][0-9][0-9]*
+ -rm -f -- $(externals_src)/zexy/src/configure
+ -rm -f -- $(externals_src)/zexy/src/Make.config
+ -rm -f -- $(externals_src)/zexy/src/zexyconf.h
-rm -f -- $(externals_src)/zexy/src/*.o
-rm -f -- $(externals_src)/zexy/src/*.bak
More information about the Pd-cvs
mailing list