58 $(CMD) := FILEMODE = 0555
59 $(XLIST) := FILEMODE = 0444
60
61 all: $(JDTRACE_JAR) $(PROG)
62
63 clean:
64 -$(RM) $(CLASSDIR)/*.class
65
66 clobber: clean
67 -$(RM) $(JDTRACE_JAR)
68 -$(RM) $(PROG)
69
70 lint:
71
72 install: all $(PROTO_JDTRACE_JAR) $(CMD) $(XLIST)
73
74 $(PROG): $(SRCS)
75 $(LINK.c) -o $@ $(SRCS) $(LDLIBS)
76 $(POST_PROCESS) ; $(STRIP_STABS)
77
78 JFLAGS= -g -cp $(CLASSPATH) -d $(CLASSDIR) -deprecation
79 JFLAGS += -target 1.5
80 JFLAGS += -Xlint
81 COMPILE.java=$(JAVAC) $(JFLAGS)
82 JAVASRC= JDTrace.java Getopt.java
83
84 $(JDTRACE_JAR): $(JAVASRC)
85 @mkdir -p $(CLASSDIR)
86 @mkdir -p $(LIBDIR)
87 $(COMPILE.java) $(JAVASRC)
88 $(JAR) -cmf $(MANIFEST) $(JDTRACE_JAR) -C $(CLASSDIR) .
89
90 $(PROTO_JDTRACE_JAR): $(ROOTLIBJAVA)
91
92 $(CMD): $(ROOTBIN)
93
94 $(XLIST): $(ROOTBIN)
95
96 $(ROOTBIN):
97 $(INS.dir)
98
99 $(ROOTLIB):
100 $(INS.dir)
|
58 $(CMD) := FILEMODE = 0555
59 $(XLIST) := FILEMODE = 0444
60
61 all: $(JDTRACE_JAR) $(PROG)
62
63 clean:
64 -$(RM) $(CLASSDIR)/*.class
65
66 clobber: clean
67 -$(RM) $(JDTRACE_JAR)
68 -$(RM) $(PROG)
69
70 lint:
71
72 install: all $(PROTO_JDTRACE_JAR) $(CMD) $(XLIST)
73
74 $(PROG): $(SRCS)
75 $(LINK.c) -o $@ $(SRCS) $(LDLIBS)
76 $(POST_PROCESS) ; $(STRIP_STABS)
77
78 JFLAGS= -g -cp $(CLASSPATH) -d $(CLASSDIR)
79 JFLAGS += -source 1.5 -target 1.6 -Xlint:all,-options
80 COMPILE.java=$(JAVAC) $(JFLAGS)
81 JAVASRC= JDTrace.java Getopt.java
82
83 $(JDTRACE_JAR): $(JAVASRC)
84 @mkdir -p $(CLASSDIR)
85 @mkdir -p $(LIBDIR)
86 $(COMPILE.java) $(JAVASRC)
87 $(JAR) -cmf $(MANIFEST) $(JDTRACE_JAR) -C $(CLASSDIR) .
88
89 $(PROTO_JDTRACE_JAR): $(ROOTLIBJAVA)
90
91 $(CMD): $(ROOTBIN)
92
93 $(XLIST): $(ROOTBIN)
94
95 $(ROOTBIN):
96 $(INS.dir)
97
98 $(ROOTLIB):
99 $(INS.dir)
|