-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
36 lines (28 loc) · 1.29 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
.SILENT:
# --
# Checkout useful-make-macros using GIT
# copy this file from useful-make-macros/samples/Makefile to whereever
# --
include useful-make-macros/src/Menus.mak # common menus and configuration checks
include useful-make-macros/src/Makefile.mak # environment related makefile settings and macros
include useful-make-macros/src/Machines.mak # contains machine specific overrides with examples
include useful-make-macros/src/Macros.mak # additional macros not related to environment
include useful-make-macros/src/Recipes.mak # common recipes
# the .title macros are scanned by code in Menus.mak to produce menus
all-docs := molten-utils.R framed.sty .Rhistory
clean.title = Clean temporary files
clean:
@echo + Cleaning
@-$(RM) *.tex *.aux *.log *.toc *.eps *.out Rplots.pdf 2>$(NULL)
@-$(RM) *-002.pdf 2>$(NULL)
realclean.title = Clean all local files except expensive data files
realclean: clean
@echo + Really cleaning
@-$(RM) $(all-docs) 2>$(NULL)
baremetal.title = Clean everything but the sources files
baremetal: realclean
@echo + Cleaning to baremetal
molten-utils.R : molten-utils.rnw ; $(recipe-rnw-to-r)
GettingStarted.pdf : GettingStarted.tex ; $(recipe-tex-to-pdf)
GettingStarted.tex : GettingStarted.rnw molten-utils.R ; $(recipe-rnw-to-tex)
x: GettingStarted.pdf