From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 18268 invoked from network); 21 Aug 2023 20:56:25 -0000 Received: from hurricane.the-brannons.com (HELO blvuug.org) (216.252.162.32) by inbox.vuxu.org with ESMTPUTF8; 21 Aug 2023 20:56:25 -0000 Received: from hurricane (localhost.localdomain [127.0.0.1]) by blvuug.org (OpenSMTPD) with ESMTP id 5e5fdf85 for ; Mon, 21 Aug 2023 20:56:19 +0000 (UTC) Received: from mail-ed1-x535.google.com (mail-ed1-x535.google.com [2a00:1450:4864:20::535]) by hurricane.the-brannons.com (OpenSMTPD) with ESMTPS id d52328c9 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for ; Mon, 21 Aug 2023 20:56:15 +0000 (UTC) Received: by mail-ed1-x535.google.com with SMTP id 4fb4d7f45d1cf-529c706ba0aso799104a12.0 for ; Mon, 21 Aug 2023 13:56:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692651373; x=1693256173; h=content-transfer-encoding:subject:from:to:content-language :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=D5S91SsJ+ANUmVZw6ZrS8HtOz4mDhrSpuvxjQd9U5+M=; b=WaA9YHm80Y4ftyMFNYOpQEPCF2Wd2OIEOAW6QtspYcwlROnISuNP7dLcx3GA44kstw fsKuZAjZWEzzD2tKmbowt3WfCRs5DkiHs9LklHTDCJwkvZ+fgIW7eu4J4hwSlntyceoF m4mkvDLcU6H85bGZLteSt29azks4diA+bCuBraS9DboYx1yPDs+k8Z4Rlm8KrmEmqgSR KXhrQMEI+mzaPNlQ2nfqcqfqki6557RXe7YVlqJIE+3U9HZI1nu9Aw8tSyDK2oS5fLYQ gd8mF2BuszX9Y3MRTJXouJZoSG16ypFocIklKUMQsUJdya9r85sup4LkCuorRUbJ7rOF pj+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692651373; x=1693256173; h=content-transfer-encoding:subject:from:to:content-language :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=D5S91SsJ+ANUmVZw6ZrS8HtOz4mDhrSpuvxjQd9U5+M=; b=TYflgxenmwu8jdn1avHtAc3IhCruIzYLHuD544ofwvvNgfDOeOPgJGajgqBGsfT/78 Y8rz+b7oYx4cImmzo+RH40MmBGg7/S3zr7WWbEyYz8tOKUJAMOujg0BBkQO760LVXFJq 0C/ajhNW3+PHFcSCKbPiRqkJL8N/vI6uQhwHDAFhrAqz9bMPU6VBnVUOWiGDjARpxL2l 1aL6Jjf6wYcKcvc2b2BJxoFM0DS6Uvjh8HRlo1348apvX7b3rtjFL9l6Fv/c4KGDDb4g knzptNGwoMV9Z9nJncnzuGziHl5K2xRDTn7AUIUFH4xWKbOE6lNlcCXfTxsdhm8GRcGd fcJw== X-Gm-Message-State: AOJu0YwpWcNzMg8SMSy33NGsagUA+2AMRDhtJjADjIEdx0oK3SXoRN2w WbgpiDRo1Qyiux9Al+WlajF+ZPFR6Kc= X-Google-Smtp-Source: AGHT+IGcpxpcw9A35vgUDBZ2SlDL/mNv6odpunrS8rUP5OJdhFq5vCneUfC6/EZNgN0ogoFGUYhKaA== X-Received: by 2002:a05:6402:1d4c:b0:522:28b9:e85f with SMTP id dz12-20020a0564021d4c00b0052228b9e85fmr6255309edb.1.1692651372905; Mon, 21 Aug 2023 13:56:12 -0700 (PDT) Received: from [192.168.1.52] (host-87-10-154-52.retail.telecomitalia.it. [87.10.154.52]) by smtp.gmail.com with ESMTPSA id v5-20020aa7dbc5000000b0052241b8fd0bsm6580039edt.29.2023.08.21.13.56.11 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 21 Aug 2023 13:56:12 -0700 (PDT) Message-ID: <33e203e6-a41f-54ad-c566-a7ab44380b80@gmail.com> Date: Mon, 21 Aug 2023 22:56:13 +0200 X-BeenThere: edbrowse-dev@edbrowse.org List-Id: Edbrowse Development List MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.13.1 Content-Language: en-US To: edbrowse-dev@edbrowse.org From: "Alfonso S. Siciliano" Subject: Top makefile: add MAKE var and C option Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hello, Recently I proposed an update for src/makefile and the top makefile; now both committed. I omitted a description for the top makefile change. My mistake, I apologize. The change is all : - cd src ; make + $(MAKE) -C src clean : - cd src ; make clean + $(MAKE) -C src clean Description and rationale. Change 1: Replace make with the $MAKE variable. Why? GNU make replaces this variable with the utility name used to "perform" the makefile. This fixes naming problem because some OS names GNU make "gmake". Moreover I found a problem testing edbrowse with automatic building system (used by distros and OSs package builders). Usually they run make with the -j option to build in parallel. The $MAKE variable passes also -j to the makefile in src/makefile avoiding system warnings and faults. The $MAKE variable variable is documented in . Change 2: Replace cd src with -C src. It is just a sugar syntax, the -C option is documented in . Best Regards, Alfonso