On 04/07/17 00:46, Laszlo Ersek wrote: > 0001-ExternalSslPkg-create-INF-files-for-OpensslLib-binar.patch > > > From 4672a027f54c54574129f9c9cc947c80f7bc4d9f Mon Sep 17 00:00:00 2001 > From: Laszlo Ersek <[email protected]> > Date: Thu, 6 Apr 2017 22:56:04 +0200 > Subject: [PATCH] ExternalSslPkg: create INF files for OpensslLib binaries > > Signed-off-by: Laszlo Ersek > --- > .../Library/OpensslLib/OpensslLibBin.inf | 33 > ++++++++++++++++++++++ > .../Library/OpensslLib/OpensslLibBinCrypto.inf | 33 > ++++++++++++++++++++++ > 2 files changed, 66 insertions(+) > create mode 100644 ExternalSslPkg/Library/OpensslLib/OpensslLibBin.inf > create mode 100644 ExternalSslPkg/Library/OpensslLib/OpensslLibBinCrypto.inf > > diff --git a/ExternalSslPkg/Library/OpensslLib/OpensslLibBin.inf > b/ExternalSslPkg/Library/OpensslLib/OpensslLibBin.inf > new file mode 100644 > index 000000000000..703fddb47606 > --- /dev/null > +++ b/ExternalSslPkg/Library/OpensslLib/OpensslLibBin.inf > @@ -0,0 +1,33 @@ > +## @file > +# This module provides binary OpenSSL Library implementation. > +# > +# Copyright (C) 2017, Red Hat, Inc. > +# Copyright (c) 2010 - 2017, Intel Corporation. All rights reserved.<BR> > +# This program and the accompanying materials are licensed and made > available > +# under the terms and conditions of the BSD License which accompanies this > +# distribution. The full text of the license may be found at > +# http://opensource.org/licenses/bsd-license.php > +# > +# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, > +# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR > +# IMPLIED. > +# > +## > + > +[Defines] > + INF_VERSION = 1.25 > + BASE_NAME = OpensslLibBin > + FILE_GUID = d0d4d4cf-460c-4752-9c9b-6d821b2ffe49 > + MODULE_TYPE = BASE > + VERSION_STRING = 1.0 > + LIBRARY_CLASS = OpensslLib > + > +[Binaries.IA32] > + LIB|DEBUG/IA32/OpensslLib.lib|DEBUG > + LIB|NOOPT/IA32/OpensslLib.lib|NOOPT > + LIB|RELEASE/IA32/OpensslLib.lib|RELEASE > + > +[Binaries.X64] > + LIB|DEBUG/X64/OpensslLib.lib|DEBUG > + LIB|NOOPT/X64/OpensslLib.lib|NOOPT > + LIB|RELEASE/X64/OpensslLib.lib|RELEASE
I submitted <https://bugzilla.tianocore.org/show_bug.cgi?id=463>, so that the next version of the INF spec <https://github.com/tianocore/tianocore.github.io/wiki/EDK-II-Specifications> document the LIB file type as well, for the [Binaries] sections of INF files that belong to library instances. Thanks Laszlo _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

