1 XCOMM $XConsortium: Imakefile /main/10 1996/05/08 09:27:50 drk $
3 #define CplusplusSource YES
4 DEPEND_DEFINES = $(CXXDEPENDINCLUDES)
5 EXTRA_LOAD_FLAGS = ExtraLoadFlags $(UNSHARED_CXXLIB)
7 #include <Threads.tmpl>
9 #include "../../tooltalk.tmpl"
12 INCLUDES = $(TIRPCINC) -I. -I../../lib
14 DEPLIBS = TtClientDepLibs
15 LOCAL_LIBRARIES = TtClientLibs
18 #ifdef TtClientExtraLibs
19 EXTRA_LIBRARIES = TtClientExtraLibs
23 SRCS1 = ttmv.C mover.C
24 OBJS1 = ttmv.o mover.o
27 SRCS2 = ttrm.C remover.C
28 OBJS2 = ttrm.o remover.o
31 SRCS3 = ttcp.C copier.C
32 OBJS3 = ttcp.o copier.o
38 PROGRAMS = $(PROG1) $(PROG2) $(PROG3) $(PROG4)
40 NormalCplusplusObjectRule()
42 ComplexCplusplusProgramTarget_1($(PROG1),$(LOCAL_LIBRARIES),/**/)
43 ComplexCplusplusProgramTarget_2($(PROG2),$(LOCAL_LIBRARIES),/**/)
44 ComplexCplusplusProgramTarget_3($(PROG3),$(LOCAL_LIBRARIES),/**/)
45 ComplexCplusplusProgramTarget_4($(PROG4),$(LOCAL_LIBRARIES),/**/)
47 SpecialCplusplusObjectRule(remover,remover,$(TT_VERSION_DEFINE))
48 SpecialCplusplusObjectRule(mover,mover,$(TT_VERSION_DEFINE))
49 SpecialCplusplusObjectRule(copier,copier,$(TT_VERSION_DEFINE))