[PD-cvs] externals Makefile,1.103.2.12,1.103.2.13

Hans-Christoph Steiner eighthave at users.sourceforge.net
Fri Apr 27 15:50:48 CEST 2007


Update of /cvsroot/pure-data/externals
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31356

Modified Files:
      Tag: branch-v0-39-2-extended
	Makefile 
Log Message:
made gem2pdp build more robust

Index: Makefile
===================================================================
RCS file: /cvsroot/pure-data/externals/Makefile,v
retrieving revision 1.103.2.12
retrieving revision 1.103.2.13
diff -C2 -d -r1.103.2.12 -r1.103.2.13
*** Makefile	27 Apr 2007 03:54:43 -0000	1.103.2.12
--- Makefile	27 Apr 2007 13:50:46 -0000	1.103.2.13
***************
*** 800,804 ****
  # GEM2PDP
  GEM2PDP_NAME=gem2pdp
! GEM2PDP_OBJECTS := $(wildcard $(externals_src)/gem2pdp/*.c)
  $(externals_src)/gem2pdp/configure: $(externals_src)/gem2pdp/configure.ac
  	cd $(externals_src)/gem2pdp && autoconf
--- 800,804 ----
  # GEM2PDP
  GEM2PDP_NAME=gem2pdp
! GEM2PDP_OBJECTS := $(wildcard $(externals_src)/gem2pdp/*.cpp)
  $(externals_src)/gem2pdp/configure: $(externals_src)/gem2pdp/configure.ac
  	cd $(externals_src)/gem2pdp && autoconf
***************
*** 808,818 ****
  		--with-gemdir=$(gem_src)  --with-pdpdir=$(externals_src)/pdp
  
! $(externals_src)/gem2pdp/gem2pdp.$(EXTENSION): \
! $(externals_src)/gem2pdp/configure $(externals_src)/gem2pdp/Makefile 
  	$(MAKE) -C $(externals_src)/gem2pdp
  
- gem2pdp: $(externals_src)/gem2pdp/gem2pdp.$(EXTENSION)
- 
  gem2pdp_install: gem2pdp
  #	install -d $(objectsdir)/$(GEM2PDP_NAME)
  #	$(scripts_src)/generate-libdir-metafile.sh $(objectsdir) $(GEM2PDP_NAME) \
--- 808,816 ----
  		--with-gemdir=$(gem_src)  --with-pdpdir=$(externals_src)/pdp
  
! gem2pdp: $(externals_src)/gem2pdp/configure $(externals_src)/gem2pdp/Makefile
  	$(MAKE) -C $(externals_src)/gem2pdp
  
  gem2pdp_install: gem2pdp
+ 	install -d $(objectsdir)
  #	install -d $(objectsdir)/$(GEM2PDP_NAME)
  #	$(scripts_src)/generate-libdir-metafile.sh $(objectsdir) $(GEM2PDP_NAME) \
***************
*** 820,825 ****
  #		--description "Bridges between Gem and PDP" \
  #		--version "0.6"
! 	install -p $(wildcard $(externals_src)/gem2pdp/*.$(EXTENSION)) $(objectsdir)
  #	install -d $(helpdir)/$(GEM2PDP_NAME)
  	install -p $(externals_src)/gem2pdp/*.pd  $(helpdir)
  #	install -d $(manualsdir)/$(GEM2PDP_NAME)
--- 818,824 ----
  #		--description "Bridges between Gem and PDP" \
  #		--version "0.6"
! 	install -p $(GEM2PDP_OBJECTS:.cpp=.$(EXTENSION)) $(objectsdir)
  #	install -d $(helpdir)/$(GEM2PDP_NAME)
+ 	install -d $(helpdir)
  	install -p $(externals_src)/gem2pdp/*.pd  $(helpdir)
  #	install -d $(manualsdir)/$(GEM2PDP_NAME)
***************
*** 839,843 ****
  	-rm -f -- $(externals_src)/gem2pdp/configure
  	-rm -f -- $(externals_src)/gem2pdp/Makefile
! 	-rm -f -- $(externals_src)/gem2pdp/*.$(EXTENSION)
  	-rm -f -- $(externals_src)/gem2pdp/*.o
  	-rm -f -- $(externals_src)/gem2pdp/*.bak
--- 838,842 ----
  	-rm -f -- $(externals_src)/gem2pdp/configure
  	-rm -f -- $(externals_src)/gem2pdp/Makefile
! 	-rm -f -- $(GEM2PDP_OBJECTS:.cpp=.$(EXTENSION))
  	-rm -f -- $(externals_src)/gem2pdp/*.o
  	-rm -f -- $(externals_src)/gem2pdp/*.bak





More information about the Pd-cvs mailing list