[PD-cvs] externals/grill/idelay makefile.pd-cygwin,1.1,1.2 makefile.pd-linux,1.1,1.2

xovo at users.sourceforge.net xovo at users.sourceforge.net
Tue Dec 30 04:42:55 CET 2003


Update of /cvsroot/pure-data/externals/grill/idelay
In directory sc8-pr-cvs1:/tmp/cvs-serv14900

Modified Files:
	makefile.pd-cygwin makefile.pd-linux 
Log Message:
 ""

Index: makefile.pd-cygwin
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/idelay/makefile.pd-cygwin,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** makefile.pd-cygwin	5 Dec 2002 11:11:24 -0000	1.1
--- makefile.pd-cygwin	30 Dec 2003 03:42:53 -0000	1.2
***************
*** 1,69 ****
! # idelay~ - interpolating delay using flext layer
! # Copyright (c) 2002 Thomas Grill (xovo at gmx.net)
! #
! # Makefile for gcc 
! #
! # usage: make -f makefile.pd-cygwin
! #
! # ---------------------------------------------
! 
! NAME=idelay~
! 
! # where to build
! TARGDIR=./pd-cygwin
! 
! # where to install	### EDIT! ###
! INSTDIR=c:/programme/audio/pd/extra
! 
! # flext stuff  ### EDIT! ###
! FLEXTPATH=../flext
! FLEXTLIB=$(FLEXTPATH)/pd-cygwin/flext.lib
! 
! # compiler+linker stuff	### EDIT! ###
! INCLUDES=c:/programme/audio/pd/src
! LIBPATH=c:/programme/audio/pd/bin
! FLAGS=-DPD
! CFLAGS=-O6 -mpentium
! LIBS=m pd
! 
! 
! # the rest can stay untouched
! # ----------------------------------------------
! 
! # all the source files from the package
! SRCS=delay.cpp
! HDRS=delay.h
! 
! TARGET=$(TARGDIR)/$(NAME).dll
! 
! # default target
! all: $(TARGDIR) $(TARGET)
! 
! $(SRCS): $(HDRS)
! 	touch $@
! 
! $(TARGDIR):
! 	mkdir $(TARGDIR)
! 
! $(TARGDIR)/%.o : %.cpp
! 	$(CXX) -c $(CFLAGS) $(FLAGS) $(patsubst %,-I%,$(INCLUDES) $(FLEXTPATH)) $< -o $@
! 
! $(TARGET) : $(patsubst %.cpp,$(TARGDIR)/%.o,$(SRCS)) $(FLEXTLIB)
! 	$(CXX) $(LDFLAGS) -shared $(patsubst %,-L%,$(LIBPATH)) $^ $(patsubst %,-l%,$(LIBS)) -o $@
! 	chmod 755 $@
! 
! $(INSTDIR):
! 	mkdir $(INSTDIR)
! 
! install:: $(INSTDIR)
! 
! install:: $(TARGET)  
! 	cp $^ $(INSTDIR)
! 	chown root.root $(patsubst %,$(INSTDIR)/%,$(notdir $^))
! 
! .PHONY: clean
! clean:
! 	rm -f $(TARGDIR)/*.o $(TARGET)
! 	
! 
! 
--- 1 ----
! # idelay~ - interpolating delay using flext layer
# Copyright (c) 2002 Thomas Grill (xovo at gmx.net)
#
# Makefile for gcc 
#
# usage: make -f makefile.pd-cygwin
#
# ---------------------------------------------

NAME=idelay~

# where to build
TARGDIR=./pd-cygwin

# where to install	### EDIT! ###
INSTDIR=c:/programme/audio/pd/extra

# flext stuff  ### EDIT! ###
FLEXTPATH=../flext
FLEXTLIB=$(FLEXTPATH)/pd-cygwin/flext.lib

# compiler+linker stuff	### EDIT! ###
INCLUDES=c:/programme/audio/pd/src
LIBPATH=c:/programme/audio/pd/bin
FLAGS=-DPD
CFLAGS=-O6 -mpentium
LIBS=m pd


# the rest can stay untouched
# ----------------------------------------------

# all the source files from the package
SRCS=delay.cpp
HDRS=delay.h

TARGET=$(TARGDIR)/$(NAME).dll

# default target
all: $(TARGDIR) $(TARGET)

$(SRCS): $(HDRS)
	touch $@

$(TARGDIR):
	mkdir $(TARGDIR)

$(TARGDIR)/%.o : %.cpp
	$(CXX) -c $(CFLAGS) $(FLAGS) $(patsubst %,-I%,$(INCLUDES) $(FLEXTPATH)) $< -o $@

$(TARGET) : $(patsubst %.cpp,$(TARGDIR)/%.o,$(SRCS)) $(FLEXTLIB)
	$(CXX) $(LDFLAGS) -shared $(patsubst %,-L%,$(LIBPATH)) $^ $(patsubst %,-l%,$(LIBS)) -o $@
	chmod 755 $@

$(INSTDIR):
	mkdir $(INSTDIR)

install:: $(INSTDIR)

install:: $(TARGET)  
	cp $^ $(INSTDIR)
	chown root.root $(patsubst %,$(INSTDIR)/%,$(notdir $^))

.PHONY: clean
clean:
	rm -f $(TARGDIR)/*.o $(TARGET)
	


\ No newline at end of file

Index: makefile.pd-linux
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/idelay/makefile.pd-linux,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** makefile.pd-linux	5 Dec 2002 11:11:24 -0000	1.1
--- makefile.pd-linux	30 Dec 2003 03:42:53 -0000	1.2
***************
*** 1,68 ****
! # idelay~ - interpolating delay using flext layer
! # Copyright (c) 2002 Thomas Grill (xovo at gmx.net)
! #
! # Makefile for gcc 
! #
! # usage: make -f makefile.pd-linux
! #
! # ---------------------------------------------
! 
! NAME=idelay~
! 
! # where to build
! TARGDIR=./pd-linux
! 
! # where to install	### EDIT! ###
! INSTDIR=/usr/local/lib/pd/extra
! 
! # flext stuff  ### EDIT! ###
! FLEXTPATH=/usr/local/lib/pd/flext
! FLEXTLIB=$(FLEXTPATH)/flext.a
! 
! # compiler+linker stuff	### EDIT! ###
! INCLUDES=/usr/local/lib/pd/include
! FLAGS=-DPD
! CFLAGS=-O6 -mpentium 
! LIBS=m
! 
! 
! # the rest can stay untouched
! # ----------------------------------------------
! 
! # all the source files from the package
! SRCS=delay.cpp 
! HDRS=delay.h
! 
! TARGET=$(TARGDIR)/$(NAME).pd_linux
! 
! # default target
! all: $(TARGDIR) $(TARGET)
! 
! $(SRCS): $(HDRS)
! 	touch $@
! 
! $(TARGDIR):
! 	mkdir $(TARGDIR)
! 
! $(TARGDIR)/%.o : %.cpp
! 	$(CXX) -c $(CFLAGS) $(FLAGS) $(patsubst %,-I%,$(INCLUDES) $(FLEXTPATH)) $< -o $@
! 
! $(TARGET) : $(patsubst %.cpp,$(TARGDIR)/%.o,$(SRCS)) $(FLEXTLIB) 
! 	$(CXX) $(LDFLAGS) -shared $^ $(patsubst %,-l%,$(LIBS)) -o $@ 
! 	chmod 755 $@
! 
! $(INSTDIR):
! 	mkdir $(INSTDIR)
! 
! install:: $(INSTDIR)
! 
! install:: $(TARGET)  
! 	cp $^ $(INSTDIR)
! 	chown root.root $(patsubst %,$(INSTDIR)/%,$(notdir $^))
! 
! .PHONY: clean
! clean:
! 	rm -f $(TARGDIR)/*.o $(TARGET)
! 	
! 
! 
--- 1 ----
! # idelay~ - interpolating delay using flext layer
# Copyright (c) 2002 Thomas Grill (xovo at gmx.net)
#
# Makefile for gcc 
#
# usage: make -f makefile.pd-linux
#
# ---------------------------------------------

NAME=idelay~

# where to build
TARGDIR=./pd-linux

# where to install	### EDIT! ###
INSTDIR=/usr/local/lib/pd/extra

# flext stuff  ### EDIT! ###
FLEXTPATH=/usr/local/lib/pd/flext
FLEXTLIB=$(FLEXTPATH)/flext.a

# compiler+linker stuff	### EDIT! ###
INCLUDES=/usr/local/lib/pd/include
FLAGS=-DPD
CFLAGS=-O6 -mpentium 
LIBS=m


# the rest can stay untouched
# ----------------------------------------------

# all the source files from the package
SRCS=delay.cpp 
HDRS=delay.h

TARGET=$(TARGDIR)/$(NAME).pd_linux

# default target
all: $(TARGDIR) $(TARGET)

$(SRCS): $(HDRS)
	touch $@

$(TARGDIR):
	mkdir $(TARGDIR)

$(TARGDIR)/%.o : %.cpp
	$(CXX) -c $(CFLAGS) $(FLAGS) $(patsubst %,-I%,$(INCLUDES) $(FLEXTPATH)) $< -o $@

$(TARGET) : $(patsubst %.cpp,$(TARGDIR)/%.o,$(SRCS)) $(FLEXTLIB) 
	$(CXX) $(LDFLAGS) -shared $^ $(patsubst %,-l%,$(LIBS)) -o $@ 
	chmod 755 $@

$(INSTDIR):
	mkdir $(INSTDIR)

install:: $(INSTDIR)

install:: $(TARGET)  
	cp $^ $(INSTDIR)
	chown root.root $(patsubst %,$(INSTDIR)/%,$(notdir $^))

.PHONY: clean
clean:
	rm -f $(TARGDIR)/*.o $(TARGET)
	


\ No newline at end of file






More information about the Pd-cvs mailing list