home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Source Code 1992 March
/
Source_Code_CD-ROM_Walnut_Creek_March_1992.iso
/
usenet
/
altsrcs
/
1
/
1696
/
Makefile
< prev
next >
Wrap
Makefile
|
1990-12-28
|
1KB
|
60 lines
SHARNAME = Idle
CFLAGS = -O -s
# For BIN and APROG, if you change them here they must be change
# in header.h also!
#
BIN = /usr/ulbin
APROG = autologout
DPROG = idle_demon
OTHERF = README Makefile Manifest INSTALL Copyright
HFILES = header.h
CFILES = bailout.c check_idle.c get_max.c demon.c killit.c main.c mesg.c\
immune.c
AOBJS = main.o check_idle.o killit.o mesg.o bailout.o get_max.o immune.o
DOBJS = demon.o
all: autologout demon
autologout: $(AOBJS)
cc $(CFLAGS) -o $(APROG) $(AOBJS)
demon: $(DOBJS)
cc $(CFLAGS) -o $(DPROG) $(DOBJS)
install: all
mv $(APROG) $(BIN)/$(APROG)
chmod 700 $(BIN)/$(APROG)
chown root $(BIN)/$(APROG)
mv $(DPROG) $(BIN)/$(DPROG)
chmod 700 $(BIN)/$(DPROG)
chown root $(BIN)/$(DPROG)
clean:
@echo "Cleaning....
@rm -f *.o core a.out $(APROG) $(DPROG)
@echo " ...Done!"
shar: clean
@echo "About to CREATE PACKAGE!"
@shar $(HFILES) $(CFILES) $(OTHERF) > $(SHARNAME)
@echo "DONE WITH KIT!"
compress:
@echo "Compressing kits...."
@compress $(SHARNAME)*
remove:
@echo "Removing executibles from $(BIN)"
@sleep 2
@echo "Going..."
@sleep 2
@echo " ...going..."
@sleep 2
@rm -rf $(BIN)/$(APROG) $(BIN)/$(DPROG)
@echo " GONE!!!"
@echo "Be sure to remove the old logout.logs!