2 # Common makefile template for paradyn. This file is not intended to
3 # be a useful Makefile in isolation; instead, it should be included
4 # from within an architecture-specific Makefile.
6 # $Log: make.module.tmpl,v $
7 # Revision 1.5 1995/02/27 18:32:30 tamches
8 # Changes to reflect the new TCthread.
10 # Revision 1.4 1995/02/26 02:14:39 newhall
11 # added source file DMphase.C
13 # Revision 1.3 1995/02/16 08:03:56 markc
14 # Added rule for templates file.
16 # Revision 1.2 1995/01/31 15:16:56 jcargill
17 # Fixed minor glitch: CC++ instead of CXX
19 # Revision 1.1 1995/01/30 18:10:07 jcargill
20 # Major build system reorganization
26 VPATH += ../h:$(wildcard ../src/*thread):\
27 ../src/pdMain:../src/met:../../visi/h:
29 SRCS += ../src/DMthread/DMpublic.C \
30 ../src/DMthread/DMappContext.C \
31 ../src/DMthread/DMmain.C \
32 ../src/DMthread/DMresource.C \
33 ../src/DMthread/DMabstractions.C \
34 ../src/DMthread/DMphase.C \
35 ../src/pdMain/main.C \
36 ../src/PCthread/PCauto.C \
37 ../src/PCthread/PCpublic.C \
38 ../src/PCthread/PCevalTest.C \
39 ../src/PCthread/PCmetric.C \
40 ../src/PCthread/PCrules.C \
41 ../src/PCthread/PCshg.C \
42 ../src/PCthread/PCwhen.C \
43 ../src/PCthread/PCwhere.C \
44 ../src/PCthread/PCwhy.C \
45 ../src/PCthread/PCmain.C \
46 ../src/VMthread/VMmain.C \
47 ../src/VISIthread/VISIthreadmain.C \
48 ../src/VISIthread/VISIthreadpublic.C \
49 ../src/UIthread/paradyn.tcl.C \
50 ../src/UIthread/tclTunable.C \
51 ../src/UIthread/Status.C \
52 ../src/UIthread/uimpd.tcl.C \
53 ../src/UIthread/UImain.C \
54 ../src/UIthread/UIpublic.C \
55 ../src/UIthread/UIwhere.C \
56 ../src/UIthread/dagCompute.C \
57 ../src/UIthread/dag.C \
58 ../src/TCthread/TCmain.C \
59 ../src/TCthread/tunableConst.C \
60 ../src/met/metMain.C \
63 ../src/met/metClass.C \
66 IGEN_GEN_SRCS = dataManager.thread.C \
67 dataManager.thread.CLNT.C \
68 dataManager.thread.SRVR.C \
69 performanceConsultant.thread.C \
70 performanceConsultant.thread.CLNT.C \
71 performanceConsultant.thread.SRVR.C \
73 dyninstRPC.xdr.CLNT.C \
77 VISIthread.thread.SRVR.C \
78 VISIthread.thread.CLNT.C \
88 IGEN_ISRCS = dataManager.I \
89 performanceConsultant.I \
96 LIBDIR += -L/usr/psup/lib
98 LIBS += -lutil -lthread
99 SYSLIBS += -ltk -ltcl -lX11 -lm -lresolv -lfl
101 all: $(TARGET) metTester
103 metTester: metParser.o metTester.o metScanner.o metTemplates.o metClass.o
104 $(CXX) $(LIBDIR) -o metTester metTemplates.o metParser.o metTester.o \
105 metScanner.o metClass.o -lfl
107 templates.o: ../src/templates.C
108 $(CXX) $(TFLAGS) -c ../src/templates.C