rdstmc/tuning/Makefile
2021-02-14 18:15:47 +01:00

43 lines
995 B
Makefile

CC = gcc
# prefix for installation and search path (like icons)
PREFIX = /usr/local/
# for normal desktop GTK+
CCFLAGS = -Wall -O2 -g
SQLITECFLAGS = `pkg-config --cflags sqlite3`
GTKCFLAGS = `pkg-config --cflags gtk+-2.0`
CFLAGS = $(CCFLAGS) $(SQLITECFLAGS) $(GTKCFLAGS)
SQLITELDFLAGS = `pkg-config --libs sqlite3`
GTKLDFLAGS = `pkg-config --libs gtk+-2.0`
# no need to change anything below this line
# ------------------------------------------
.SUFFIXES: .d .c
CFLAGS += -MD -DPREFIX=\"$(PREFIX)\" $(OPTIONS)
LDFLAGS = $(CLDFLAGS) $(SQLITELDFLAGS)
RDS_MEMBERS = rds bitstream tmc tuning
SOURCES = $(patsubst %,%.c,$(RDS_MEMBERS))
OBJS = $(patsubst %,%.o,$(RDS_MEMBERS))
DEPS = $(patsubst %,%.d,$(RDS_MEMBERS))
UR_MEMBERS = rds bitstream tmc tuning
UR_SOURCES = $(patsubst %,%.c,$(UR_MEMBERS))
UR_OBJS = $(patsubst %,%.o,$(UR_MEMBERS))
UR_DEPS = $(patsubst %,%.d,$(UR_MEMBERS))
all: tuning
tuning: $(OBJS)
$(CC) -o $@ $^ $(LDFLAGS)
clean:
rm -f *.o *.d tuning
-include $(DEPS)