-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
29 lines (24 loc) · 970 Bytes
/
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
.SILENT:
# --
# Checkout useful-make-macros using GIT
# copy this file from useful-make-macros/samples/Makefile to whereever
# --
include gmsl/gmsl
include src/Menus.mak # common menus and configuration checks
include src/Makefile.mak # environment related makefile settings and macros
include src/Machines.mak # contains machine specific overrides with examples
include src/Macros.mak # additional macros not related to environment
include src/Recipes.mak # common recipes
# the .title macros are scanned by code in Menus.mak to produce menus
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