From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-yb0-x231.google.com (mail-yb0-x231.google.com [IPv6:2607:f8b0:4002:c09::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id F2DE021A0483A for ; Thu, 6 Apr 2017 20:30:39 -0700 (PDT) Received: by mail-yb0-x231.google.com with SMTP id m133so14406357ybb.1 for ; Thu, 06 Apr 2017 20:30:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=vc9Fp+ALqMMwsCa0itBhZnbzXVxpcOubpY1aWrUgmT4=; b=uxHFCjRy/Hn1jB479MAqDWGoK3xuZZZqrJxyyIIBd3Mprp9VLYSW+ZbSdsUG3TaWUw 2Lui3Vle/kCDGiHJqFh8q+LFkXQXVTXzLTFjeWCLQdYJt34F1vqHRrjlqD2lxm7pUzab Sk/p+XssVh3+ZqrWQkK/IXcnwDqsZQiIYmL80leIwWtdAn3yZB4pEWxyH+o/mGpcuu/Y PN7NeFd0XLHoEgMO0SbglaFg5g4+/Doj5ptAcG++sXNfOrdkvcowwlmFx6RN2qqmDWsm wXEvZfcCGiR1jyHlCSQ/2E3bkTKXyOAkgILEdXE14PI/gPDm9NxQ7z7tJElFOHqXfc0A DQIw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=vc9Fp+ALqMMwsCa0itBhZnbzXVxpcOubpY1aWrUgmT4=; b=hI5RVimQQtAxFvRwR6wnkkzjBBlFHtS6Ygw+ufYwmUewibiJGpQW/VODsHzfMUHtNW MFIrjuKO9fNthJwnxKA9XF5qMqFK+pyVWPzsiFforKT0FO4PZkDWFRaj6Q10wilSEbq0 UXq7oPZlhjzfnSR9/PyOAvc0gRMyH+jhfBUNxtuObCGTjo98h5Qag3ltJcdxRFtyxCFj FR7z4cfv94XBnUFrZladOslEbp60vDRn+ufg9fqJ5wf99Pwt6eIqIhEnlcyHSJm14y+7 T2MzYCvipt2MOtZRsV0oFf5eDj/1UzDNIpljevr3m+LqlDvUThvFrXN0qZK9+UzI2emy 4Pzg== X-Gm-Message-State: AFeK/H2WnsafdenEYaOMPLHHb9MvIQQfgr64OsCZVERcvaO0JUVuWNe9k0mVqZ97BFMRtzL8+kAA3g5jPxnTO4TG X-Received: by 10.37.172.69 with SMTP id r5mr19934494ybd.137.1491535838889; Thu, 06 Apr 2017 20:30:38 -0700 (PDT) MIME-Version: 1.0 Received: by 10.37.178.39 with HTTP; Thu, 6 Apr 2017 20:30:18 -0700 (PDT) In-Reply-To: References: <98692150-a0be-5735-8452-3f316008f8c7@redhat.com> From: Peter Hornyack Date: Thu, 6 Apr 2017 20:30:18 -0700 Message-ID: To: Laszlo Ersek Cc: edk2-devel@lists.01.org, Andrew Thornton Subject: Re: Pull in pre-built library during edk2 build? X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Apr 2017 03:30:40 -0000 Content-Type: text/plain; charset=UTF-8 Thank you Laszlo and others for the suggestions! I'll try out that patch with PACKAGES_PATH and it looks like I should be able to get this working. Thanks, Peter On Thu, Apr 6, 2017 at 4:16 PM, Laszlo Ersek wrote: > 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 >> 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.
>> +# 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 , so > that the next version of the INF spec > > document the LIB file type as well, for the [Binaries] sections of INF > files that belong to library instances. > > Thanks > Laszlo