Update makefile.md

This commit is contained in:
Rico Sta. Cruz 2019-01-20 14:49:16 +08:00 committed by GitHub
parent f2583a9960
commit 4c2bdaa050
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 2 deletions

View File

@ -8,11 +8,13 @@ category: CLI
## Var assignment ## Var assignment
```makefile ```makefile
uglify = $(uglify) # assignment (right hand side is evaluated when variable is used) uglify = $(uglify) # lazy assignment
compressor := $(uglify) # immediate assignment (right hand side is evaluated at assignment) compressor := $(uglify) # immediate assignment
prefix ?= /usr/local # safe assignment prefix ?= /usr/local # safe assignment
``` ```
`=` expressions are only evaluated when they're being used.
## Magic variables ## Magic variables
```makefile ```makefile