... | ... | @@ -478,7 +478,7 @@ Almost all the rules look something like this: |
|
|
```wiki
|
|
|
%.o : %.c
|
|
|
$(RM) $@
|
|
|
$(CC) $(CC_OPTS) -c $< -o $@
|
|
|
$(CC) $(CC_OPTS) -c $< -o $@
|
|
|
```
|
|
|
|
|
|
|
... | ... | @@ -505,8 +505,8 @@ important one is the Haskell compiler, which is called |
|
|
|
|
|
Every program's options are are held in a
|
|
|
`make` variables called
|
|
|
`<prog>_OPTS`. the
|
|
|
`<prog>_OPTS` variables are
|
|
|
`<prog>_OPTS`. the
|
|
|
`<prog>_OPTS` variables are
|
|
|
defined in `mk/opts.mk`. Almost all of them
|
|
|
are defined like this:
|
|
|
|
... | ... | @@ -738,7 +738,7 @@ in which this happens: |
|
|
|
|
|
```wiki
|
|
|
%.$(way_)o : %.lhs
|
|
|
$(HC) $(HC_OPTS) $< -o $@
|
|
|
$(HC) $(HC_OPTS) $< -o $@
|
|
|
```
|
|
|
|
|
|
> >
|
... | ... | |