# $Id$ include ../mk/config.mk include ../mk/common.mk SRCS = TRApplication.cpp TRWindow.cpp TRTransfer.cpp \ TRPrefsWindow.cpp TRInfoWindow.cpp OBJS = $(SRCS:%.cpp=%.o) CXXFLAGS += -I../libtransmission LDFLAGS += ../libtransmission/libtransmission.a CXXFLAGS += -IlibPrefs LDFLAGS += -lbe -ltracker libPrefs/libPrefs.a Transmission: $(OBJS) Transmission.rsrc $(CXX) -o $@ $(OBJS) $(LDFLAGS) xres -o Transmission Transmission.rsrc mimeset -f Transmission %.o: %.cpp ../mk/config.mk ../mk/common.mk ../mk/beos.mk $(CXX) $(CXXFLAGS) -o $@ -c $< clean: $(RM) Transmission $(OBJS) .depend: $(SRCS) ../mk/config.mk ../mk/common.mk ../mk/beos.mk $(RM) .depend $(foreach SRC, $(SRCS), $(CXX) $(CXXFLAGS) -MM $(SRC) >> .depend;) install: @true -include .depend