[PD-cvs] externals Makefile,1.83,1.84

Hans-Christoph Steiner eighthave at users.sourceforge.net
Sun Aug 27 04:06:14 CEST 2006


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

Modified Files:
	Makefile 
Log Message:
fixed generic C++ targets for creb; added ekext examples; fixed hid compilation on Mac OS X 10.4

Index: Makefile
===================================================================
RCS file: /cvsroot/pure-data/externals/Makefile,v
retrieving revision 1.83
retrieving revision 1.84
diff -C2 -d -r1.83 -r1.84
*** Makefile	24 Aug 2006 16:39:11 -0000	1.83
--- Makefile	27 Aug 2006 02:06:12 -0000	1.84
***************
*** 44,48 ****
  CFLAGS = -DPD $(OPT_CFLAGS) -I$(pd_src)/src -Wall -W $(DEBUG_CFLAGS)
  LDFLAGS =  
! LIBS = -lm -lstdc++
  
  ifeq ($(OS_NAME),darwin)
--- 44,48 ----
  CFLAGS = -DPD $(OPT_CFLAGS) -I$(pd_src)/src -Wall -W $(DEBUG_CFLAGS)
  LDFLAGS =  
! LIBS = -lm
  
  ifeq ($(OS_NAME),darwin)
***************
*** 83,94 ****
  CXXFLAGS = $(CFLAGS)
  
! %.o: %.c
! 	$(CC) $(CFLAGS) -o "$*.o" -c "$*.c"
  
  %.o: %.cpp
- 	$(CXX) $(CXXFLAGS) -o "$*.o" -c "$*.cpp"
- 
  %.o: %.cc
! 	$(CXX) $(CXXFLAGS) -o "$*.o" -c "$*.cc"
  
  %.$(EXTENSION): %.o
--- 83,103 ----
  CXXFLAGS = $(CFLAGS)
  
! ### C++ files
! %.$(EXTENSION): %.cpp
! %.$(EXTENSION): %.cc
! 	$(CXX) $(CXXFLAGS) -o "$*.o" -c "$<"
! 	$(CXX) $(LDFLAGS) -o "$*.$(EXTENSION)" "$*.o"  $(LIBS) 
! 	chmod a-x "$*.$(EXTENSION)"
! #	$(STRIP) $*.$(EXTENSION)
! #	rm -f -- $*.o
  
  %.o: %.cpp
  %.o: %.cc
! 	$(CXX) $(CXXFLAGS) -o "$*.o" -c "$<"
! 
! 
! ### C files
! %.o: %.c
! 	$(CC) $(CFLAGS) -o "$*.o" -c "$*.c"
  
  %.$(EXTENSION): %.o
***************
*** 102,105 ****
--- 111,116 ----
  
  
+ 
+ 
  #------------------------------------------------------------------------------#
  # ALL
***************
*** 558,562 ****
  	install -p $(EKEXT_OBJECTS:.c=.$(EXTENSION)) $(objectsdir)/$(EKEXT_NAME)
  	install -d $(helpdir)/$(EKEXT_NAME)
! 	install -p $(externals_src)/ekext/*/help-*.pd \
  		$(helpdir)/$(EKEXT_NAME)
  #	install -d $(manualsdir)/$(EKEXT_NAME)
--- 569,573 ----
  	install -p $(EKEXT_OBJECTS:.c=.$(EXTENSION)) $(objectsdir)/$(EKEXT_NAME)
  	install -d $(helpdir)/$(EKEXT_NAME)
! 	install -p $(externals_src)/ekext/*/*help*.pd \
  		$(helpdir)/$(EKEXT_NAME)
  #	install -d $(manualsdir)/$(EKEXT_NAME)
***************
*** 565,571 ****
  #	install -p $(externals_src)/ekext/README \
  #		$(readmesdir)/$(EKEXT_NAME).txt
! #	install -d $(examplesdir)/$(EKEXT_NAME)
! #	install -p $(externals_src)/ekext/examples/*.pd \
! #		$(examplesdir)/$(EKEXT_NAME)
  
  ekext_clean:
--- 576,582 ----
  #	install -p $(externals_src)/ekext/README \
  #		$(readmesdir)/$(EKEXT_NAME).txt
! 	install -d $(examplesdir)/$(EKEXT_NAME)
! 	install -p $(externals_src)/ekext/peakit~/peakit-listmoses.pd \
! 		$(examplesdir)/$(EKEXT_NAME)
  
  ekext_clean:
***************
*** 915,919 ****
      HID_UTILITIES_SOURCE = $(externals_src)/hcs/hid/HID\ Utilities\ Source
      HID_LIBS = $(LIBS) -L$(HID_UTILITIES_SOURCE)/build \
!        -lHIDUtilities $(patsubst %,-weak_framework %,$(FRAMEWORKS))
    else
      HID_CFLAGS = $(CFLAGS) 
--- 926,931 ----
      HID_UTILITIES_SOURCE = $(externals_src)/hcs/hid/HID\ Utilities\ Source
      HID_LIBS = $(LIBS) -L$(HID_UTILITIES_SOURCE)/build \
! 		-L$(HID_UTILITIES_SOURCE)/build/Default \
!       -lHIDUtilities $(patsubst %,-weak_framework %,$(FRAMEWORKS))
    else
      HID_CFLAGS = $(CFLAGS) 





More information about the Pd-cvs mailing list