[PD-cvs] abstractions Makefile,1.23,1.24

Hans-Christoph Steiner eighthave at users.sourceforge.net
Mon Apr 10 19:57:19 CEST 2006


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

Modified Files:
	Makefile 
Log Message:

- install rradical help files in the "proper" place

- fixed devsymlinks so it does something useful

- installed *_argument objects into root namespace until they find a lib to
  call home


Index: Makefile
===================================================================
RCS file: /cvsroot/pure-data/abstractions/Makefile,v
retrieving revision 1.23
retrieving revision 1.24
diff -C2 -d -r1.23 -r1.24
*** Makefile	29 Mar 2006 20:08:01 -0000	1.23
--- Makefile	10 Apr 2006 17:57:15 -0000	1.24
***************
*** 259,262 ****
--- 259,270 ----
  	install -p $(abstractions_src)/purepd/*.pd \
  		 $(objectsdir)/$(PUREPD_NAME)
+ # temp hack, to make these available to anything until they get settled into a
+ # proper lib <hans at at.or.at>
+ 	install -p $(abstractions_src)/purepd/*_argument.pd \
+ 		 $(objectsdir)
+ 
+ purepd_clean:
+ 	rm -f -- $(objectsdir)/$(PUREPD_NAME)/*.*
+ 	rmdir -- $(objectsdir)/$(PUREPD_NAME)
  
  
***************
*** 279,282 ****
--- 287,293 ----
  	install -p $(shell ls -1 $(abstractions_src)/rradical/stuff/*.* | \
  		grep -v '\-help.pd')  $(objectsdir)/$(RRADICAL_NAME)
+ 	install -d $(helpdir)/$(RRADICAL_NAME)
+ 	install -p $(abstractions_src)/rradical/*/*-help.pd \
+ 		$(helpdir)/$(RRADICAL_NAME)
  	install -d $(examplesdir)/$(RRADICAL_NAME)
  	install -p $(abstractions_src)/rradical/usecases/*.* \
***************
*** 299,310 ****
  
  # make the symlinks necessary to simulate the installed environment
! devsymlinks: devsymlinks_keyboardkeys
! 
  
! devsymlinks_keyboardkeys:
! 	ln -s abs \
! 		$(abstractions_src)/keyboardkeys/keyboardkeys
! 	ln -s ../keyboardkeys \
! 		$(abstractions_src)/keyboardkeys/doc/keyboardkeys
  
  #==============================================================================#
--- 310,339 ----
  
  # make the symlinks necessary to simulate the installed environment
! devsymlinks:
! # make symlinks for help patches
! 	test -e $(abstractions_src)/../2.control.examples || \
! 		ln -s $(pd_src)/doc/2.control.examples \
! 			$(abstractions_src)/../2.control.examples
! 	test -e $(abstractions_src)/../3.audio.examples || \
! 		ln -s $(pd_src)/doc/3.audio.examples \
! 			$(abstractions_src)/../3.audio.examples
! # pd <= 0.38-4 has 4.fft.examples
! 	test -e $(abstractions_src)/../4.fft.examples || \
! 		ln -s $(pd_src)/doc/4.fft.examples $(abstractions_src)/../4.fft.examples
! # pd > 0.38-4 has 4.data.structures
! 	test -e $(abstractions_src)/../4.data.structures || \
! 		ln -s $(pd_src)/doc/4.data.structures \
! 			$(abstractions_src)/../4.data.structures
! 	test -e $(abstractions_src)/../7.stuff || \
! 		ln -s $(pd_src)/doc/7.stuff $(abstractions_src)/../7.stuff
! 	test -e $(abstractions_src)/../sound || \
! 		ln -s $(pd_src)/doc/sound $(abstractions_src)/../sound
  
! # hmm, seems broken and unneeded
! #devsymlinks_keyboardkeys:
! #	test -e abs || \
! #		ln -s abs $(abstractions_src)/keyboardkeys/keyboardkeys
! #	test -e ../keyboardkeys || \
! #		ln -s ../keyboardkeys $(abstractions_src)/keyboardkeys/doc/keyboardkeys
  
  #==============================================================================#





More information about the Pd-cvs mailing list