# $Id: Makefile,v 1.1.1.1 2006/03/13 18:31:16 bino Exp $

# variables
PROGRAM=pbsacct
CC=c++
CFLAGS=-O -c
LFLAGS=-O
INSTALL_DIR=/usr/local/sbin

# make
VPATH=./

all: $(PROGRAM)

OBJECTS=main.o alloc.o read.o print.o

$(PROGRAM): $(OBJECTS)
	$(CC) $(LFLAGS) -o $(PROGRAM) $(OBJECTS)
	rm $(OBJECTS)

$(OBJECTS): main.h

$(OBJECTS): %.o: %.cpp
	$(CC) $(CFLAGS) $<

clean:
	rm -f $(PROGRAM) $(OBJECTS)

install:
	cp $(PROGRAM) $(INSTALL_DIR)
	cp mk_pbsacct   $(INSTALL_DIR)

uninstall:
	rm -f $(INSTALL_DIR)/$(PROGRAM)
	rm -f $(INSTALL_DIR)/mk_pbsacct
