Revision 7820,
1.4 KB
checked in by cfields, 29 years ago
(diff) |
Never checked in.
May 26 1994
|
Line | |
---|
1 | # |
---|
2 | # $Id: Imakefile,v 1.22 1995-05-14 01:13:40 cfields Exp $ |
---|
3 | # $Source: /afs/dev.mit.edu/source/repository/athena/bin/olc/Imakefile,v $ |
---|
4 | # |
---|
5 | # For copying and distribution information, |
---|
6 | # please see the file <mit-copyright.h>. |
---|
7 | # |
---|
8 | # Imakefile for top level directory. |
---|
9 | # |
---|
10 | |
---|
11 | #define IHaveSubdirs |
---|
12 | |
---|
13 | #if HaveSysWCL |
---|
14 | WCLDIR= |
---|
15 | #else |
---|
16 | WCLDIR=wcl |
---|
17 | #endif |
---|
18 | |
---|
19 | #if HaveSysLibMu |
---|
20 | LIBMUDIR= |
---|
21 | #else |
---|
22 | LIBMUDIR=libMu |
---|
23 | #endif |
---|
24 | |
---|
25 | #ifdef SOLARIS |
---|
26 | SUBDIRS= common logger clients browser man lib $(WCLDIR) $(LIBMUDIR) |
---|
27 | #else |
---|
28 | SUBDIRS= common logger clients server browser man lib $(WCLDIR) $(LIBMUDIR) |
---|
29 | #endif |
---|
30 | |
---|
31 | RM=rm -f |
---|
32 | MV=mv -f |
---|
33 | |
---|
34 | all:: |
---|
35 | |
---|
36 | world:: |
---|
37 | make ${MFLAGS} Makefile |
---|
38 | @make ${MFLAGS} -f Makefile world2 |
---|
39 | |
---|
40 | world2: |
---|
41 | make ${MFLAGS} Makefiles |
---|
42 | make ${MFLAGS} depend |
---|
43 | make ${MFLAGS} all |
---|
44 | |
---|
45 | mytags:: |
---|
46 | make ${MFLAGS} olc_tags olcd_tags rpd_tags polld_tags xolc_tags |
---|
47 | |
---|
48 | olc_tags:: |
---|
49 | $(TAGS) clients/tty//**/*.[ch] clients/lib//**/*.[ch] clients/parser//**/*.[ch] clients/olc//**/*.[ch] common//**/*.[ch] include/olc//**/*.[ch] |
---|
50 | $(MV) TAGS ../src/TAGS.olc |
---|
51 | |
---|
52 | xolc_tags:: |
---|
53 | $(TAGS) clients/lib//**/*.[ch] clients/motif//**/*.[ch] common//**/*.[ch] include/olc//**/*.[ch] |
---|
54 | $(MV) TAGS ../src/TAGS.xolc |
---|
55 | |
---|
56 | olcd_tags:: |
---|
57 | $(TAGS) common//**/*.[ch] include/olc//**/*.[ch] include//**/*.[ch] server/olcd//**/*.[ch] |
---|
58 | $(MV) TAGS ../src/TAGS.olcd |
---|
59 | |
---|
60 | rpd_tags:: |
---|
61 | $(TAGS) include//**/*.[ch] server/rpd//**/*.[ch] |
---|
62 | $(MV) TAGS ../src/TAGS.rpd |
---|
63 | |
---|
64 | polld_tags:: |
---|
65 | $(TAGS) include//**/*.[ch] server/polld//**/*.[ch] |
---|
66 | $(MV) TAGS ../src/TAGS.polld |
---|
Note: See
TracBrowser
for help on using the repository browser.