xca/lib/Makefile.in
chris e2ece96256 PKCS7 signing works
sed s/string/std::string/g
2002-12-16 20:28:17 +00:00

41 lines
819 B
Makefile

#
# @configure_input@
#
# $Id$
VERSION=@PACKAGE_VERSION@
TARGET=xca-$(VERSION)
GCC=@CXX@
CPPFLAGS=@CPPFLAGS@ @DEFS@ -Wall -g
MOC=@MOC@
##############################################
PKIOBJS=pki_base.o pki_key.o pki_x509req.o pki_x509.o pki_pkcs12.o pki_temp.o pki_crl.o pki_pkcs7.o
DBNAMES=db_key db_x509req db_x509 db_temp
DBOBJS=db_base.o $(patsubst %,%.o,$(DBNAMES)) $(patsubst %,moc_%.o,$(DBNAMES))
DB_CPP=$(patsubst %,moc_%.cpp,$(DBNAMES))
all: libpki.a libxcadb.a
libpki.a: $(PKIOBJS)
ar rcs libpki.a $(PKIOBJS)
libxcadb.a: $(DBOBJS)
ar rcs libxcadb.a $(DBOBJS)
%.o: %.cpp
$(GCC) $(CPPFLAGS) -c $(INC) -DVER=\"$(VERSION)\" -DPREFIX=\"@prefix@/share/xca\" $< -o $@
clean:
rm -rf *~ *.o *.a $(DB_CPP)
distclean: clean
rm -f Makefile
moc_%.cpp: %.h %.cpp
$(MOC) $< -o $@
.SECONDARY: $(DB_CPP)