A NOTE has been added to this issue. ====================================================================== https://austingroupbugs.net/view.php?id=1471 ====================================================================== Reported By: joerg Assigned To: ====================================================================== Project: Issue 8 drafts Issue ID: 1471 Category: Shell and Utilities Type: Enhancement Request Severity: Editorial Priority: normal Status: New Name: Jörg Schilling Organization: User Reference: Section: make Page Number: 2888- Line Number: 97001- Final Accepted Text: ====================================================================== Date Submitted: 2021-05-16 12:15 UTC Last Modified: 2021-07-08 21:15 UTC ====================================================================== Summary: Add an orthogonal interface for immediate macro expansion definitions to make ======================================================================
---------------------------------------------------------------------- (0005400) kre (reporter) - 2021-07-08 21:15 https://austingroupbugs.net/view.php?id=1471#c5400 ---------------------------------------------------------------------- Simon says (just had to start like that!) : The answer is "it depends" ;-) Tranditionally it would have output 1 and still does if .MAKE.SAVE_DOLLARS=no The behavior was changed a few years ago (to be more compatible with GNU make ;-), so now it outputs $(A) by default. I added .MAKE.SAVE_DOLLARS so that the traditional behavior (which my dirdeps.mk depends on) can be selected. In recent bmake it all depends on the value of .MAKE.SAVE_DOLLARS there are a couple of *.mk files in bmake that set .MAKE.SAVE_DOLLARS=no He also said he would take a look at this issue (I sent him its URL) but perhaps not for a few days. Issue History Date Modified Username Field Change ====================================================================== 2021-05-16 12:15 joerg New Issue 2021-05-16 12:15 joerg Name => Jörg Schilling 2021-05-16 12:15 joerg Section => make 2021-05-16 12:15 joerg Page Number => 2888- 2021-05-16 12:15 joerg Line Number => 97001- 2021-05-16 14:35 shware_systems Note Added: 0005356 2021-05-16 17:18 psmith Note Added: 0005357 2021-05-16 19:02 shware_systems Note Added: 0005358 2021-05-16 19:12 kre Note Added: 0005359 2021-05-16 19:49 shware_systems Note Added: 0005360 2021-05-16 21:26 joerg Note Added: 0005361 2021-05-16 21:27 joerg Note Edited: 0005361 2021-05-22 19:02 psmith Note Added: 0005363 2021-07-08 16:43 geoffclare Note Added: 0005393 2021-07-08 16:57 hvd Note Added: 0005394 2021-07-08 19:30 steffen Note Added: 0005395 2021-07-08 19:32 steffen Note Added: 0005396 2021-07-08 20:01 kre Note Added: 0005397 2021-07-08 20:21 steffen Note Added: 0005398 2021-07-08 20:34 steffen Note Added: 0005399 2021-07-08 21:15 kre Note Added: 0005400 ======================================================================