-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.jam
40 lines (26 loc) · 1.63 KB
/
main.jam
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
37
38
#*****************************************************************************#
# File : main.jam #
# Author : Alain Achkar #
# Summary: Top-level main targets that can be jammed. #
#*****************************************************************************#
#=============================================================================#
# *** G L O B A L V A R I A B L E S *** #
#=============================================================================#
#=============================================================================#
# *** P S E U D O - T A R G E T S *** #
#=============================================================================#
NotFile all steps ;
NotFiAl clean steps_clean skips trys status ;
Depends all : skips trys steps status ;
Depends clean : steps_clean ;
Depends skips : dirs ;
#=============================================================================#
# *** R U L E & A C T I O N S D E F I N I T I O N S *** #
#=============================================================================#
#=============================================================================#
# *** R U L E I N V O C A T I O N S *** #
#=============================================================================#
ParseArgsInitGlobals ;
BuildTargetsAdd all dirs clean ;
Steps ; # This adds the steps to BUILD_TARGETS_ALL
ParseArgs ;