From patchwork Mon Dec 20 09:09:09 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhao Zhili X-Patchwork-Id: 32746 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:cd86:0:0:0:0:0 with SMTP id d128csp4151490iog; Mon, 20 Dec 2021 01:09:39 -0800 (PST) X-Google-Smtp-Source: ABdhPJxUfRFYvKKoTJVOQYaZz5NGTvhPEKsvwpadUCWnPzU8wpcc7LXCd0+3d8QjgdMt3pAxLvP2 X-Received: by 2002:a17:907:1c07:: with SMTP id nc7mr6560146ejc.592.1639991379470; Mon, 20 Dec 2021 01:09:39 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1639991379; cv=none; d=google.com; s=arc-20160816; b=UVIlWAW9UESKd+bss+uYz3ugeJLBYXEdoojIMUydvlHZs6TZ+QI2hfojk5KPdjztuz YvQFsTTxwfaPNbP27AtzDgW3qyjSFXfygwcRVa6r9OhNdiYveJ/Nb4papQ8fgfY/I4Rw rWV/WX1XqLkRJvQotT7oNAkTo9v4/ajCiS1sQR3aUt8s3gVlFW564bUVmSfyUKnE415y Q0EUqmzrOmUXjwBDXe1Y6JJU/461QcxV9PbvWVZSVrKd6CyzJ8FFTET2yFumm9T2CFqG MnVixtm+fkoV76Mc9Qw8NB7ITtXNA9W8eT3Z6zHMX1GpgaL3Y10skNqF9Um0MwJ4FgWr HjHg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:mime-version:references:in-reply-to:date :to:from:message-id:dkim-signature:delivered-to; bh=FibnLkuFRpw4cwfVWVNQMumhOIiwIHniyNP9G+oDCw4=; b=erX6J/uZPkgutLYvVxIpUp1DEqT407665QSWhTzTE0P1qbi4JM8pAJ6YryLBtoZR0X wE3UEiRVE4258zgc/c6/Dh5apPvGSSh8mlVVdB+in/1BgyID+nCvjzYYVLqWamnenGhM vWpkA0SyCN0kP6T5lHrNDF65aloO17rNel083jqHeq1WXdwOYsuS2Crrz1Hbt3S5WkaC WE/5HpKqOjb8OXjo1PLKkhqLdiEs4YNPLAAnHSrkvRsW7+J7nBNGxm6U5so4algB0RVL CQLXXanq44h8iPFpdvHth/8qpnryGKpoF4Qquh+t578eVulRoLm7OCB51yXiWHP9GPdg r8og== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@foxmail.com header.s=s201512 header.b=qGYJ142Z; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=foxmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id qw12si5534743ejc.929.2021.12.20.01.09.39; Mon, 20 Dec 2021 01:09:39 -0800 (PST) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@foxmail.com header.s=s201512 header.b=qGYJ142Z; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=foxmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D00B168AF45; Mon, 20 Dec 2021 11:09:25 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from out203-205-221-205.mail.qq.com (out203-205-221-205.mail.qq.com [203.205.221.205]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8979168AEC8 for ; Mon, 20 Dec 2021 11:09:16 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1639991353; bh=QuL8yV9bdI/khps3yB/iHhsb/5FvvY+OPh97mRdVyzY=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=qGYJ142ZA24z+CxYR4vVBXVhiw5O8qP1+CnBBUmqYK0nDixVzpxqMuzq0FTBuPyQp iTWNYNQFFdD6BkwkH6LC0fD0XCPZkb1bpfmiFpDfB6D5uJIrtfH/hgLfwoE0m9Cv9G i3GKIf/o6rIch2YFsJDSrC+pxpUOXtAemnWXfZzU= Received: from ZHILIZHAO-MB2.tencent.com ([113.108.77.52]) by newxmesmtplogicsvrszb6.qq.com (NewEsmtp) with SMTP id 24AB7AD2; Mon, 20 Dec 2021 17:09:10 +0800 X-QQ-mid: xmsmtpt1639991352tkannwnw5 Message-ID: X-QQ-XMAILINFO: M5vyWMNv3VTuDj7j2qGwBqd6KKUIrstULx2uvERrnPnm+M9C863CoBwhRN3BG1 501Uh14btoFMSARCbhbv56dNnDgofB9Kj5qRTL0yg/U9tI4dpX1OQ986tsHhMw3NWfk5NcpjtAgA FXD+ra2PNnomRMQyQADfxtMqRn6WVpXRFUnrVJb4c2HkDkUbnCW2NVmhrcT21BovLqAXBBgAc3ju xWOB5x+/ZfUE1fqoRAsliSI/8na3RINRR+w4n9hDRXBwtxzDmW8ccaatGudHUS9Pu5Hfy/gUoSEx UbBwvP0Lqrdi+Q9+92H4kTSi1PR7RQhLN6Xdhsi/bavowQ8+gedlw3MwMHcb+QilXhP6NoVxs4Qi DKF+q4kHCY6SM8/pf0rk1oCODvJEn7y3VbFSkCeOq4sGZ+mTu9h6PCzc4L5WvwWXb74mD+iTKhxB /4Du+TrNcdX6k3iZtLdTKoykQwX5oHGPWMjgVoHt+9ScRR/OSfiqGr25+fQiLqdMpLIgfENoHbxj I7kj5CUHasAc+uBIcx7R+LtmHMikHinDHqla4v1cocd2gMCAro+wmoZyaJuf9+2MihpuxThS2R/Q 5r+Jt4Fr6m0Sid/NYa+h0HAaMDE4opuOs3OXUjA3br/VCASh83HcBJRSTNwA045aJphUNmhNvhhr zosQ32KdzhJ97LniwvAo8LjeU5RILzZX5oTFqnwnFpoTRAWeygVAfxA+Z8uAd5qiaNRMIx5K2e/S 00lj+3PfsmlMqG9m4954C70GWkWohJl/hErpjwbXd1iJMls2kbHbzhd78y1AWdopAZsjk9QZSVYm b0elufOEOrCkg+K6f8rXd7yzCCMnW8PRTtzFX6iccpHHZXydz+ch2ClOThAS8ogP/XtaQ1EMjFrV T/uKcCM5hAdUauOS/HtXA= From: Zhao Zhili To: ffmpeg-devel@ffmpeg.org Date: Mon, 20 Dec 2021 17:09:09 +0800 X-OQ-MSGID: <20211220090909.63927-2-quinkblack@foxmail.com> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20211220090909.63927-1-quinkblack@foxmail.com> References: <20211220090909.63927-1-quinkblack@foxmail.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 2/2] build: simplify rules for metal X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: Zhao Zhili Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: mdWefkQyh33o --- ffbuild/common.mak | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ffbuild/common.mak b/ffbuild/common.mak index e79b509425..c13148f476 100644 --- a/ffbuild/common.mak +++ b/ffbuild/common.mak @@ -113,13 +113,13 @@ $(BIN2CEXE): ffbuild/bin2c_host.o $(HOSTLD) $(HOSTLDFLAGS) $(HOSTLD_O) $^ $(HOSTEXTRALIBS) %.metal.air: %.metal - $(METALCC) $(patsubst $(SRC_PATH)/%,$(SRC_LINK)/%,$<) -o $@ + $(METALCC) $< -o $@ %.metallib: %.metal.air - $(METALLIB) --split-module-without-linking $(patsubst $(SRC_PATH)/%,$(SRC_LINK)/%,$<) -o $@ + $(METALLIB) --split-module-without-linking $< -o $@ %.metallib.c: %.metallib $(BIN2CEXE) - $(BIN2C) $(patsubst $(SRC_PATH)/%,$(SRC_LINK)/%,$<) $@ $(subst .,_,$(basename $(notdir $@))) + $(BIN2C) $< $@ $(subst .,_,$(basename $(notdir $@))) %.ptx: %.cu $(SRC_PATH)/compat/cuda/cuda_runtime.h $(COMPILE_NVCC)