From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr1-x42d.google.com (mail-wr1-x42d.google.com [IPv6:2a00:1450:4864:20::42d]) by sourceware.org (Postfix) with ESMTPS id 10B1A3857B91 for ; Tue, 21 Jun 2022 09:42:13 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 10B1A3857B91 Received: by mail-wr1-x42d.google.com with SMTP id n1so17845579wrg.12 for ; Tue, 21 Jun 2022 02:42:13 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=a7iAK9e8Vd+uW/BgRoOd+KDzJEilPijdswfo8oQ988M=; b=4NGGTlj0o8/VJxlnvdzxQEGv6T1GzNUP6XHF66fw3hMRLY2B95j2nUNdvHz8LhGnHB YSEU1E7iEGU1lmiAfgKcJS59VRSxJiEscotIVGEhkedU8A0S34OMjIge+AvBcx1vCVBZ 4TUVvQkCqw/UHZP+lUwIzlUbPzBKSZQPIsgmm4nhrCJyzTdNQlDAHEgVf+W3rDa2vexz WQQOG68gs08KwENNIlt6b7U8z/m6RpmHew2wq+HknCXUBoV2siz2sAhTtNcMm8TS1Zvk 9G2dxaoJZZJUrRXCAcBzzvOzQnZEhS44+HX2ddtyGtys8PyOp1AFmCaKY5xfK9HeaH2n i1vg== X-Gm-Message-State: AJIora+nONz1f1dw2GHB6vtDrKna2snPc1on5WkSWP3k5bhqGDfCmzn5 nCZ427QRx6M9xVXMa/1A1Wyk3Kygwi64JolpFww= X-Google-Smtp-Source: AGRyM1sjJehxcGQLFh/RYG5ixmi2BdCyP3kTLXN/76Kme9+crhuafqvJ5f52YrVwRhfZr60rkrJyv0c5wcymV03moRM= X-Received: by 2002:a05:6000:1812:b0:210:2eb1:4606 with SMTP id m18-20020a056000181200b002102eb14606mr27904026wrh.593.1655804531809; Tue, 21 Jun 2022 02:42:11 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Jonathan Wakely Date: Tue, 21 Jun 2022 10:42:00 +0100 Message-ID: Subject: Re: Fw: Makefile format To: Ming Cheng Cc: gcc-help Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-0.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, KAM_SHORT, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gcc-help@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-help mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jun 2022 09:42:15 -0000 On Tue, 21 Jun 2022 at 09:50, Ming Cheng via Gcc-help wrote: > Hi Jonathan Wakely, > > Thanks for your kind first step. I should have made my question more clearer. > > We have a module called abc. Amazingly user can just define abc_type, abc_target; and GNU make seems to me that according to its rules will implicitly look for these bars if defined. Does the same doc have these rules description? Yes, the GNU Make manual is detailed and complete, see https://www.gnu.org/software/make/manual/html_node/Catalogue-of-Rules.html#Catalogue-of-Rules This is off-topic for the gcc-help list though.