[PD-cvs] externals Makefile,1.86,1.87

Hans-Christoph Steiner eighthave at users.sourceforge.net
Thu Sep 14 01:22:14 CEST 2006


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

Modified Files:
	Makefile 
Log Message:
fixed up build system and includes to get [hidin] building as part of Pd-extended on Windows

Index: Makefile
===================================================================
RCS file: /cvsroot/pure-data/externals/Makefile,v
retrieving revision 1.86
retrieving revision 1.87
diff -C2 -d -r1.86 -r1.87
*** Makefile	13 Sep 2006 22:12:30 -0000	1.86
--- Makefile	13 Sep 2006 23:22:12 -0000	1.87
***************
*** 983,988 ****
  # HIDIN
  HIDIN_NAME=hidin
! HIDIN_OBJECTS := $(wildcard $(externals_src)/hidin/*.c)
! hidin: $(HIDIN_OBJECTS:.c=.$(EXTENSION))
  
  hidin_install: hidin
--- 983,996 ----
  # HIDIN
  HIDIN_NAME=hidin
! HIDIN_OBJECTS := $(wildcard $(externals_src)/olafmatt/hidin/*.c)
! HIDIN_DLL := $(externals_src)/olafmatt/hidin/hidin.$(EXTENSION)
! 
! $(HIDIN_DLL): $(HIDIN_OBJECTS:.c=.o)
! 	$(CC) $(LDFLAGS) -o "$(HIDIN_DLL)" $(HIDIN_OBJECTS:.c=.o) $(LIBS) -lhid \
! 		-lsetupapi
! 	chmod a-x "$(HIDIN_DLL)"
! 	$(STRIP) $(HIDIN_DLL)
! 
! hidin: $(HIDIN_DLL)
  
  hidin_install: hidin
***************
*** 992,1012 ****
  		--description "HID input for Windows HID" \
  		--license "GNU GPL"
! 	install -p $(HIDIN_OBJECTS:.c=.$(EXTENSION)) $(objectsdir)/$(HIDIN_NAME)
! 	install -d $(helpdir)/$(HIDIN_NAME)
! 	install -p $(externals_src)/hidin/help/*.pd \
! 		$(helpdir)/$(HIDIN_NAME)
  #	install -d $(manualsdir)/$(HIDIN_NAME)
! 	install -d $(readmesdir)
! 	install -p $(externals_src)/hidin/README \
! 		$(readmesdir)/$(HIDIN_NAME).txt
! 	install -d $(examplesdir)/$(HIDIN_NAME)
! 	install -p $(externals_src)/hidin/examples/*.pd \
! 		$(examplesdir)/$(HIDIN_NAME)
  
  hidin_clean:
! 	-rm -f -- $(externals_src)/hidin/*.$(EXTENSION)
! 	-rm -f -- $(externals_src)/hidin/*.o
! 	-rm -f -- $(externals_src)/hidin/*.bak
! 	-rm -f -- $(externals_src)/hidin/*.*~
  
  
--- 1000,1020 ----
  		--description "HID input for Windows HID" \
  		--license "GNU GPL"
! 	install -p $(HIDIN_DLL) $(objectsdir)/$(HIDIN_NAME)
! #	install -d $(helpdir)/$(HIDIN_NAME)
! #	install -p $(externals_src)/olafmatt/hidin/help/*.pd \
! #		$(helpdir)/$(HIDIN_NAME)
  #	install -d $(manualsdir)/$(HIDIN_NAME)
! #	install -d $(readmesdir)
! #	install -p $(externals_src)/olafmatt/hidin/README \
! #		$(readmesdir)/$(HIDIN_NAME).txt
! #	install -d $(examplesdir)/$(HIDIN_NAME)
! #	install -p $(externals_src)/olafmatt/hidin/examples/*.pd \
! #		$(examplesdir)/$(HIDIN_NAME)
  
  hidin_clean:
! 	-rm -f -- $(HIDIN_DLL)
! 	-rm -f -- $(HIDIN_OBJECTS:.c=.o)
! 	-rm -f -- $(externals_src)/olafmatt/hidin/*.bak
! 	-rm -f -- $(externals_src)/olafmatt/hidin/*.*~
  
  





More information about the Pd-cvs mailing list