From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=AWL,BAYES_00, RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.2.5 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:subject:message-id:mail-followup-to:mime-version :content-type:content-disposition:content-transfer-encoding; bh=valWjg8Nyh+Tnhk747wKNz+68Yw4FGR08KfsLh/OyMQ=; b=y+n+td8jDMimS1vuUJhpD3qkIMp/GsJmr/E9kHGj81UlKVLW8qBmP4xDdy3KdmktC4 NYWL3OVLlJurtUT9t40Pwc7OybfY49HKxEXoossREJzmV+U3d2uije8X2k4fXCrG+DLU sH9OrgCC/zThsgoBx4/EyKK/0F61rOirC5ST/lbjcq+gzDZifh/aHa8A7NeHSGq1P2aQ 7kvf6xc7UOMoVMuMWrGmqF+ciRsFWMJcC/W90bolDppWqKz4c5AizbpIjbXXnv9MB80D LufOYW9LEcsV2nuyw/nq7IZEJKV1qKxwrYIz+dAB3kNwlhCCihgETbF9IAnUU2oHFr6x LmHA== Date: Mon, 29 Oct 2012 23:09:53 +0400 From: thecrux@gmail.com To: ALT Linux Team development discussions Message-ID: <20121029190953.GA18201@mail.truecrux.org> Mail-Followup-To: ALT Linux Team development discussions MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Subject: [devel] make 3.82 X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Oct 2012 19:11:35 -0000 Archived-At: List-Archive: List-Post: Небольшой вопрос по make. Есть файл test.mk, такого вида: foo=hello bar=my baz=world all: @echo $(foo) \ $(bar) \ $(baz) Первая строка после all: начинается с символа табуляции, последующие строки в качестве отступов - пробелы. make 3.81 выравнивает все строки к одному табу: $ make -pqRrs -f test.mk | grep -A3 @echo @echo $(foo) \ $(bar) \ $(baz) make 3.82 также добавляет табуляцию, но и сохраняет отступ в пробелах $ make -pqRrs -f test.mk | grep -A3 @echo @echo $(foo) \ $(bar) \ $(baz) Является ли это фичей make 3.82 или каким-то побочным эффектом, который может пропасть с выходом новых версий? -- Vladimir Lettiev aka crux ✉ theCrux@gmail.com