2006-07-16 19:39:23 +00:00
|
|
|
# $Id$
|
|
|
|
|
|
|
|
include ../mk/config.mk
|
|
|
|
include ../mk/common.mk
|
|
|
|
|
2007-02-22 12:49:34 +00:00
|
|
|
SRCS = ../beos/TRApplication.cpp ../beos/TRWindow.cpp ../beos/TRTransfer.cpp \
|
|
|
|
../beos/TRPrefsWindow.cpp ../beos/TRInfoWindow.cpp
|
2006-07-16 19:39:23 +00:00
|
|
|
OBJS = $(SRCS:%.cpp=%.o)
|
|
|
|
|
2007-02-22 12:49:34 +00:00
|
|
|
CXXFLAGS += -I../libtransmission -I../beos/libPrefs
|
2006-09-28 16:04:06 +00:00
|
|
|
LDLIBS += ../libtransmission/libtransmission.a
|
2006-07-16 19:39:23 +00:00
|
|
|
CXXFLAGS += -IlibPrefs
|
2006-09-28 16:04:06 +00:00
|
|
|
LDFLAGS += -lbe -ltracker
|
2007-02-22 12:49:34 +00:00
|
|
|
LDLIBS += ../beos/libPrefs/libPrefs.a
|
2006-07-16 19:39:23 +00:00
|
|
|
|
2007-02-22 12:49:34 +00:00
|
|
|
Transmission: $(OBJS) ../beos/Transmission.rsrc
|
2006-09-28 16:04:06 +00:00
|
|
|
$(CXX) -o $@ $(OBJS) $(LDLIBS) $(LDFLAGS)
|
2007-02-22 12:49:34 +00:00
|
|
|
xres -o Transmission ../beos/Transmission.rsrc
|
2006-07-16 19:39:23 +00:00
|
|
|
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
|