
PSRCS= snap.c devname.c ps.c pwcache.c
POBJS= snap.o devname.o ps.o pwcache.o

CFLAGS= -O6 -Wall
#CFLAGS= -O6 -Wall -ggdb
CC= gcc
LFLAGS= -s
#LFLAGS= -ggdb

all:	ps uptime tload

ps:	$(POBJS)
	gcc $(LFLAGS) -o ps $(POBJS)

uptime:	uptime.c
	gcc $(CFLAGS) -c uptime.c -o uptime.o
	gcc $(LFLAGS) -N uptime.o -o uptime

tload:	tload.c
	gcc $(CFLAGS) -c tload.c -o tload.o
	gcc $(LFLAGS) -N tload.o -o tload

clean:
	rm -f $(POBJS) ps uptime.o uptime tload.o tload
