diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 14 |
1 files changed, 10 insertions, 4 deletions
@@ -1,16 +1,22 @@ TARGET = mpc-bar CFLAGS = -O2 -fobjc-arc -Wall LDFLAGS = -lmpdclient -framework Cocoa +OUTPUT_OPTION=-MMD -MP -o $@ BINDIR = /usr/local/bin -$(TARGET): mpc-bar.o ini.o - $(CC) $^ $(LDFLAGS) -o $@ +OBJ = mpc-bar.o ini.o +MPC_SRC = $(wildcard mpc/*.c) +OBJ += $(MPC_SRC:.c=.o) +DEP = $(OBJ:.o=.d) -mpc-bar.o ini.o: ini.h +$(TARGET): $(OBJ) + $(CC) $^ $(LDFLAGS) -o $@ install: $(TARGET) install -d $(BINDIR) install -m755 $< $(BINDIR)/$< +-include $(DEP) + clean: - rm -f $(TARGET) mpc-bar.o ini.o + rm -f $(TARGET) $(OBJ) $(DEP) |