ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/ihost/libstatgrab/Makefile
Revision: 1.8
Committed: Tue May 14 16:47:24 2002 UTC (22 years, 6 months ago) by tdb
Branch: MAIN
Changes since 1.7: +3 -2 lines
Log Message:
Fixed two minor mistakes.

File Contents

# User Rev Content
1 tdb 1.8 # $Id: Makefile,v 1.7 2002/05/14 15:56:25 tdb Exp $
2 tdb 1.1
3     DEFS =
4    
5 tdb 1.6 LIBUKCPROG = ../libukcprog
6    
7     CFLAGS = -g -I${LIBUKCPROG}
8 tdb 1.1
9     CCFLAGS = ${CFLAGS} ${ARCH_CFLAGS} ${MORE_CFLAGS}
10    
11     CCLINE = ${CC} ${DEFS} ${CCFLAGS} -c
12    
13     MAKE_LIBRARY = ar cq
14    
15 tdb 1.8 OBJS = load_stat.o disk_stat.o os_info.o user_stats.o cpu_stats.o \
16     process_stats.o
17 tdb 1.1
18     HDRS = statgrab.h
19    
20     LIB = libstatgrab.a
21    
22 tdb 1.2 all:
23     @echo "Must use one of the following targets :-"
24     @echo " $(MAKE) solaris"
25     @echo " $(MAKE) linux"
26     @echo " $(MAKE) freebsd"
27     @echo " $(MAKE) oldlinux"
28 tdb 1.1
29     ${LIB}: ${OBJS}
30     ${MAKE_LIBRARY} $@ ${OBJS}
31    
32 tdb 1.2 solaris:
33     $(MAKE) ${LIB} DEFS=-DSOLARIS
34    
35     linux:
36     $(MAKE) ${LIB} DEFS=-DLINUX
37    
38     freebsd:
39     $(MAKE) ${LIB} DEFS=-DFREEBSD
40    
41     oldlinux:
42     $(MAKE) ${LIB} DEFS="-DOLDLINUX -DLINUX"
43    
44 tdb 1.1 clean:
45     rm -f ${OBJS} ${LIB}
46    
47     load_stat.o: load_stat.c ${HDRS}
48     ${CCLINE} load_stat.c
49     disk_stat.o: disk_stat.c ${HDRS}
50     ${CCLINE} disk_stat.c
51 tdb 1.3 os_info.o: os_info.c ${HDRS}
52     ${CCLINE} os_info.c
53 tdb 1.4 user_stats.o: user_stats.c ${HDRS}
54     ${CCLINE} user_stats.c
55 tdb 1.5 cpu_stats.o: cpu_stats.c ${HDRS}
56     ${CCLINE} cpu_stats.c
57 tdb 1.7 process_stats.o: process_stats.c ${HDRS}
58     ${CCLINE} process_stats.c
59 tdb 1.5