From 74276068679257b8b6f32198f1c9ce1c9bd25ff7 Mon Sep 17 00:00:00 2001 From: aj Date: Sun, 10 Jul 2005 17:03:44 +0000 Subject: [PATCH] add Makefiles for libp11 git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@2389 c6295689-39f2-0310-b995-f0e70906c6a9 --- src/libp11/Makefile.am | 17 +++++++++++++++++ src/libp11/Makefile.mak | 14 ++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 src/libp11/Makefile.am create mode 100644 src/libp11/Makefile.mak diff --git a/src/libp11/Makefile.am b/src/libp11/Makefile.am new file mode 100644 index 00000000..33bb2fdc --- /dev/null +++ b/src/libp11/Makefile.am @@ -0,0 +1,17 @@ +# Process this file with automake to create Makefile.in + +MAINTAINERCLEANFILES = Makefile.in + +EXTRA_DIST = Makefile.mak + +lib_LTLIBRARIES = libp11.la + +libp11_la_SOURCES = p11_attr.c p11_cert.c p11_err.c p11_key.c \ + p11_load.c p11_misc.c p11_rsa.c p11_slot.c + +libp11_la_LDFLAGS = -version-info @OPENSC_LT_CURRENT@:@OPENSC_LT_REVISION@:@OPENSC_LT_AGE@ +libp11_la_LIBADD = @LIBSCCONF@ ../scdl/libscdl.la @LIBDL@ @LIBCRYPTO@ + +pkgconfigdir = @libdir@/pkgconfig +pkgconfig_DATA = libp11.pc + diff --git a/src/libp11/Makefile.mak b/src/libp11/Makefile.mak new file mode 100644 index 00000000..10dd93d3 --- /dev/null +++ b/src/libp11/Makefile.mak @@ -0,0 +1,14 @@ +TOPDIR = ..\.. + +TARGET = libp11.dll + +OBJECTS = p11_attr.obj p11_cert.obj p11_err.obj \ + p11_key.obj p11_load.obj p11_misc.obj p11_rsa.obj p11_slot.obj + +all: $(TARGET) + +!INCLUDE $(TOPDIR)\win32\Make.rules.mak + +$(TARGET): $(OBJECTS) ..\scdl\scdl.lib + perl $(TOPDIR)\win32\makedef.pl $*.def $* $(OBJECTS) + link $(LINKFLAGS) /dll /def:$*.def /implib:$*.lib /out:$(TARGET) $(OBJECTS) ..\scdl\scdl.lib $(OPENSSL_LIB)