3 # prefix for installation and search path (like icons)
6 # for normal desktop GTK+
9 SQLITECFLAGS = `pkg-config --cflags sqlite3`
10 GTKCFLAGS = `pkg-config --cflags gtk+-2.0`
12 CFLAGS = $(CCFLAGS) $(SQLITECFLAGS) $(GTKCFLAGS)
14 SQLITELDFLAGS = `pkg-config --libs sqlite3`
15 GTKLDFLAGS = `pkg-config --libs gtk+-2.0`
17 # no need to change anything below this line
18 # ------------------------------------------
22 CFLAGS += -MD -DPREFIX=\"$(PREFIX)\" $(OPTIONS)
23 LDFLAGS = $(CLDFLAGS) $(SQLITELDFLAGS)
25 RDS_MEMBERS = rds bitstream tmc rds_test
26 SOURCES = $(patsubst %,%.c,$(RDS_MEMBERS))
27 OBJS = $(patsubst %,%.o,$(RDS_MEMBERS))
28 DEPS = $(patsubst %,%.d,$(RDS_MEMBERS))
30 UR_MEMBERS = rds bitstream tmc uberradio
31 UR_SOURCES = $(patsubst %,%.c,$(UR_MEMBERS))
32 UR_OBJS = $(patsubst %,%.o,$(UR_MEMBERS))
33 UR_DEPS = $(patsubst %,%.d,$(UR_MEMBERS))
38 $(CC) -o $@ $^ $(LDFLAGS)
41 $(CC) -o $@ $^ $(LDFLAGS) $(GTKLDFLAGS)
44 rm -f *.o *.d rdsread rds_test uberradio