#
# FILE:
# Makefile
#
# FUNCTION:
# Makefile for libdtcam 

NAME	=	libdtcam
VERSION	=	0.3

CC=gcc
CFLAGS	= -Wall -O3
# CFLAGS	+= -g -D_DEBUG

all: $(NAME)

$(NAME): dtcam.o
	$(AR) r $(NAME).a dtcam.o

dtcam.o: dtcam.c dtcam.h
	$(CC) $(CFLAGS) -c dtcam.c -I.

clean:
	rm -f  ~* *~ *.bak *.o $(NAME).a > /dev/null
	rm dist doc -R -f > /dev/null

install:
	cp $(NAME).so /usr/lib
	chown root.root /usr/lib/$(NAME).so
	cp dtcam.h /usr/include

uninstall:
	rm /usr/lib/$(NAME).so
	rm /usr/include/dtcam.h

tar:
	mkdir dist
	tar -c -v -z -f ./dist/$(NAME)-$(VERSION).tar.gz dtcam.c dtcam.h Makefile Doxyfile license.txt

doc:
	mkdir doc
	doxygen
	
