CXX = @CXX@
CXXFLAGS = @CXXFLAGS@
LDFLAGS = @LDFLAGS@ @LIBS@
EXECS = pxe
CP = cp
all: $(EXECS)
pxe.o: pxe.cc
sock.o: sock.cc
logfile.o: logfile.cc
options.o: options.cc
sysexception.o: sysexception.cc
packetstore.o: packetstore.cc packetstore.h
posix_signal.o: posix_signal.cc
OBJS = pxe.o sock.o logfile.o options.o sysexception.o \
packetstore.o posix_signal.o
clean:
/bin/rm -f $(EXECS) $(OBJS) *.o core a.out .nfs*
distclean: clean
/bin/rm -f config.cache autoconf.h config.log Makefile config.status
pxe: $(OBJS)
$(CXX) $(OBJS) -o pxe $(LDFLAGS)
.cc.o:
$(CXX) $(CXXFLAGS) -c $*.cc
install: all
$(CP) pxe /usr/sbin/
@if test ! -e /etc/pxe.conf; then \
$(CP) pxe.conf /etc/; \
fi
syntax highlighted by Code2HTML, v. 0.9.1