Update makefile.md
This commit is contained in:
parent
f2583a9960
commit
4c2bdaa050
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue