metawatch/Makefile

36 lines
1,008 B
Makefile
Raw Normal View History

2011-07-18 22:33:40 +02:00
# Copyright (C) 2011 Nils Faerber <nils.faerber@kernelconcepts.de>
$(pkg-config --libs --cflags glib-2.0) $(pkg-config --libs --cflags dbus-glib-1) $(pkg-config --libs --cflags dbus-1)
2011-07-18 22:33:40 +02:00
# prefix for installation and search path (like icons)
PREFIX = /usr/local/
CFLAGS = -DDEBUG -Wall -O2 $(CCFLAGS) `pkg-config --cflags glib-2.0` `pkg-config --cflags dbus-glib-1` `pkg-config --cflags dbus-1`
#CFLAGS = -Wall -O2 $(CCFLAGS)
2011-07-18 22:33:40 +02:00
LDFLAGS = `pkg-config --libs glib-2.0` `pkg-config --libs dbus-glib-1` `pkg-config --libs dbus-1`
2011-07-18 22:33:40 +02:00
PRGNAME = metawatch
2011-07-30 18:21:10 +02:00
MEMBERS = metawatch crc16ccitt mw_utility mw_main
2011-07-18 22:33:40 +02:00
# no need to change anything below this line
# ------------------------------------------
.SUFFIXES: .d .c
CFLAGS += -MD -DPREFIX=\"$(PREFIX)\" $(OPTIONS)
LDFLAGS += $(CLDFLAGS)
2011-07-18 22:33:40 +02:00
SOURCES = $(patsubst %,%.c,$(MEMBERS))
OBJS = $(patsubst %,%.o,$(MEMBERS))
DEPS = $(patsubst %,%.d,$(MEMBERS))
all: $(PRGNAME)
$(PRGNAME): $(OBJS)
$(CC) -o $@ $^ $(LDFLAGS)
clean:
rm -f *.o *.d $(PRGNAME)
-include $(DEPS)