Update of /cvsroot/sysfence/sysfence
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8721
Modified Files:
Makefile
Log Message:
+ new files structure
Index: Makefile
===================================================================
RCS file: /cvsroot/sysfence/sysfence/Makefile,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -d -r1.21 -r1.22
--- Makefile 26 May 2004 04:15:41 -0000 1.21
+++ Makefile 26 May 2004 17:20:52 -0000 1.22
@@ -1,40 +1,39 @@
CC=gcc
LDFLAGS=
CFLAGS=-Wall -O2
-objects=exit.o conditions.o xalloc.o getstats.o mainloop.o log.o communication.o \
- sighandlers.o sysfence.o cp2memory.o processtitle.o datastruct.o
+objects=conditions.o getstats.o mainloop.o cp2memory.o datastruct.o sysfence.o
parseopt=parseopt/{confread,lex,parse}.o
+sys=sys/{exit,xalloc,log,communication,sighandlers,processtitle}.o
%.o: %.c
$(CC) -c $(CFLAGS) $< -o $@
sysfence: $(objects)
make -C parseopt/ all
- $(CC) $(CFLAGS) $(LDFLAGS) -o sysfence $(objects) $(parseopt)
+ make -C sys/ all
+ $(CC) $(CFLAGS) $(LDFLAGS) -o sysfence $(objects) $(parseopt) $(sys)
strip sysfence
all: sysfence
debug:
- gcc -DDEBUG -ggdb -c exit.c -o exit.o
- gcc -DDEBUG -ggdb -c datastruct.c -o datastruct.o
gcc -DDEBUG -ggdb -c conditions.c -o conditions.o
- gcc -DDEBUG -ggdb -c xalloc.c -o xalloc.o
gcc -DDEBUG -ggdb -c getstats.c -o getstats.o
+ gcc -DDEBUG -ggdb -c datastruct.c -o datasruct.o
make -C parseopt/ debug
+ make -C sys/ debug
gcc -DDEBUG -ggdb -c mainloop.c -o mainloop.o
- gcc -DDEBUG -ggdb -c log.c -o log.o
- gcc -DDEBUG -ggdb -c communication.c -o communication.o
- gcc -DDEBUG -ggdb -c sighandlers.c -o sighandlers.o
gcc -DDEBUG -ggdb -c cp2memory.c -o cp2memory.o
- gcc -DDEBUG -ggdb -c processtitle.c -o processtitle.o
gcc -DDEBUG -ggdb -c sysfence.c -o sysfence.o
- gcc -ggdb sysfence.o exit.o xalloc.o getstats.o conditions.o mainloop.o log.o \
- communication.o sighandlers.o cp2memory.o \
+ gcc -ggdb sysfence.o getstats.o conditions.o mainloop.o \
+ cp2memory.o datastuct.o \
parseopt/lex.o parseopt/parse.o parseopt/confread.o \
- processtitle.o datastruct.o -o sysfence
+ sys/exit.o sys/xalloc.o sys/log.o \
+ sys/communication.o sys/sighandlers.o sys/processtitle.o \
+ -o sysfence
clean:
make -C parseopt/ clean
+ make -C sys/ clean
rm -f *.o sysfence
install:
install -d $(DESTDIR)$(PREFIX)/bin
|