# file: src/common/lib/functions/Makefile
#
#  2001 OpenCA Group

TOP	= ../../../..
include $(TOP)/Makefile.global-vars

DEST_CGI_LIBDIR	= ${lib_prefix}/functions

LIBS	= \
	crypto-utils.lib	\
	csr-utils.lib		\
	export-import.lib	\
	initDB			\
	initDBI			\
	initLDAP		\
	initRBAC		\
	ldap-utils.lib		\
	log-utils.lib		\
	mail-utils.lib		\
	misc-utils.lib		\
	naming-utils.lib	\
	rbac-utils.lib

DEST_LIBS	= $(LIBS:%=$(DEST_CGI_LIBDIR)/%)

#---- variable settings above, rules below ----

.PHONY:	default install clean distclean

default::

$(DEST_CGI_LIBDIR):
		$(INSTALL) -d -o ${openca_user} -g ${openca_group} -m 755 $@

install::	$(DEST_LIBS)

$(DEST_LIBS)::	$(DEST_CGI_LIBDIR)
$(DEST_LIBS)::
		$(INSTALL) -o ${openca_user} -g ${openca_group} -m 644 $(@:$(DEST_CGI_LIBDIR)/%=%) $@

distclean::
		#$(RM)
