[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