From 4c2bdaa050093b785b88156ae783e425f7b135fc Mon Sep 17 00:00:00 2001 From: "Rico Sta. Cruz" Date: Sun, 20 Jan 2019 14:49:16 +0800 Subject: [PATCH] Update makefile.md --- makefile.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/makefile.md b/makefile.md index 84abeaa1f..aae603383 100644 --- a/makefile.md +++ b/makefile.md @@ -8,11 +8,13 @@ category: CLI ## Var assignment ```makefile -uglify = $(uglify) # assignment (right hand side is evaluated when variable is used) -compressor := $(uglify) # immediate assignment (right hand side is evaluated at assignment) +uglify = $(uglify) # lazy assignment +compressor := $(uglify) # immediate assignment prefix ?= /usr/local # safe assignment ``` +`=` expressions are only evaluated when they're being used. + ## Magic variables ```makefile