I try to build a static website via make.
I would like to compress all images inside sub-directories of src folder, leaving src untouched, then output compressed images to build folder via make.
```
src
+ img/
+ thumb/
+ a.jpg
+ x.png
+ big/
+ p.jpg
+ q.jpg
+ ...
build
+ img/
+ thumb/
+ a.jpg
+ x.png
+ big/
+ p.jpg
+ q.jpg
+ ...
```
I don't want to write some like this:
```make
build/img/thumb/%: src/img/thumb/%
mkdir....
compress $<
build/img/big/%: src/img/big/%
mkdir....
compress $<
...
```
since all images inside src do same jobs, is there any possible to write more concise code?
something like this:
```
build/%: src/%
mkdir....
compress $<
```
Aucun commentaire:
Enregistrer un commentaire