kopia lustrzana https://github.com/r-burg/rbfilter
24 wiersze
822 B
Makefile
24 wiersze
822 B
Makefile
# Initial makefile for use of autotools.
|
|
CC=g++
|
|
# FLAGS=`pkg-config --cflags gtk+-2.0 gdk-2.0 libgnome-2.0 libgnomeui-2.0 gdk-pixbuf-xlib-2.0`
|
|
FLAGS=`pkg-config --cflags gtk+-3.0 gdk-3.0`
|
|
HEAD=
|
|
# LIBS=`pkg-config --libs gtk+-2.0 gdk-2.0 libgnome-2.0 libgnomeui-2.0 gdk-pixbuf-xlib-2.0`
|
|
LIBS=`pkg-config --libs gtk+-3.0 gdk-3.0 gdk-pixbuf-xlib-2.0`
|
|
|
|
bin_PROGRAMS=rbfilter
|
|
rbfilter_SOURCES=./rbfilter.cpp ./Calcs.cpp ./Rauch.cpp ./Sallen_and_Key.cpp ./Discrete.cpp Calcs.h Drawing.h filter.h preferred.h Discrete.h Enums.h gnome.h rbfilter.h
|
|
|
|
|
|
rbfilter: rbfilter.o ./Calcs.o ./Rauch.o ./Sallen_and_Key.o ./Discrete.o $(HEAD)
|
|
$(CC) -g $(FLAGS) -o rbfilter rbfilter.o ./Calcs.o ./Rauch.o ./Sallen_and_Key.o ./Discrete.o $(LIBS)
|
|
|
|
%.o: %.cpp $(HEAD)
|
|
$(CC) -g -c $(FLAGS) -o $@ $< $(LIBS)
|
|
|
|
clean:
|
|
rm -f *.o
|
|
rm -f rbfilter
|
|
|
|
|