
# 
# LVCool MakeFile for Linux
#
# Release: 0.1
# Date   : 10. Juli 2001
#

CC		= gcc

# the object files for LVCool
OBJ		= LVCool.o \

# the program
PRG		= lvcool

# Linking Object Files
$(PRG): $(OBJ)
	$(CC) -o $(PRG) $(OBJ)
 
# Compile Source Files 
%.o: %.cpp
	$(CC) -c $< 

clean:
	@echo "LVCool Clean Process"
	@echo "===================="
	@echo
	rm -f *~
	rm -f *.~
	rm -f *.o
	rm -f lvcool

install:
	@echo "LVCool Install Process"
	@echo "======================"
	@echo
	@cp lvcool /sbin/lvcool
	@echo "Installation Complete !!!"

uninstall:
	@echo "Uninstall LVCool... "
	@rm -f /sbin/lvcool
	@echo "Ready"

buildpkg:
	@make clean
	@rm -fR $(HOME)/LVCool
	@mkdir -p $(HOME)/LVCool
	@cp -fR * $(HOME)/LVCool
	@rm -fR $(HOME)/LVCool/lvcool
	@rm -f ../lvcool.tar.gz
	@(cd $(HOME); tar -cpf lvcool.tar LVCool)
	@(cd $(HOME); gzip lvcool.tar)
	@cp -f $(HOME)/lvcool.tar.gz ../lvcool.tar.gz
	@rm -f $(HOME)/lvcool.tar.gz
	@rm -fR $(HOME)/LVCool
	
	@echo
	@echo "You can find >lvcool.tar.gz< in upper directory..."

help:
	@echo "Make <Options>"
	@echo "=============="
	@echo "           - compile LVCool"
	@echo "clean      - clean all object-files"
	@echo "install    - install LVCool"
	@echo "uninstall  - remove LVCool installation"
	@echo "buildpkg   - create LVCool package"
	@echo "help       - for this messsage"
