-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathwork.mkmk
157 lines (138 loc) · 2.15 KB
/
work.mkmk
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
#
# Synopsis:
# Bash sourceable conf file for make-make to build files in $JMSCOTT_ROOT.
# See:
# ./Makefile
# https://github.com/jmscott/work/tree/master/make-make
# Note:
# Rename this file to jmscott-work.mkmk?
#
# Uncomment to override default mappings of VARs to target directory
#VAR2dir_local=(
# [CGIBINs]='cgi-bin/schema'
#)
#
# Uncomment for compiled programs to be installed in bin/ or sbin/ and
# removed in "clean" recipes.
#
COMPILEs="
RFC3339Nano
byte-size-english
duration-english
duration-mtime
env2json
escape-json-string
file-stale-mtime
file-stat-mtime
file-stat-size
fork-me
idiff
is-dir-empty
is-utf8wf
pg_launchd
send-file-slice
stdin2go-byte
stdin2go-literal
tas-lock-fs
tas-unlock-fs
udp4-listen
udp4-reflect
"
LIBs="
bash_login.example
work.mkmk
"
BINs="
$COMPILEs
cgi-inherit
cgi-inherit-merge
cgi-manifest
cgi-template
cgi2perl5
elapsed-english
exec-logoff
isjson
istext
overwrite
pdf-merge
pg2pg
pg_dump-Dow
ridiff
rsunk
rsync-fs
ssh-host
strip-cr
strswap
svn-commit-notify
svn-ignore
xtitle
zap-proc
"
SBINs="
launchctl-kick
launchctl-load
launchctl-unload
launchd-log
pg_launchd
"
# Uncomment to create tmp/ directory
#TMP="
#"
# Uncomment to create cgibin/ directory
#CGIBINs="
#"
# Uncomment to create htdocs/ directory
#HTDOCSs="
#"
# create src/ directory
SRCs="
RFC3339Nano.c
byte-size-english.c
duration-english.c
duration-mtime.c
env2json.go
escape-json-string.c
file-stale-mtime.c
file-stat-mtime.c
file-stat-size.c
fork-me.c
idiff.c
is-dir-empty.c
is-utf8wf.c
istext.c
pg_launchd.c
send-file-slice.c
stdin2go-byte.go
stdin2go-literal.go
tas-lock-fs.c
tas-unlock-fs.c
udp4-listen.go
udp4-reflect.go
"
# Uncomment to create attic/ directory
#ATTIC="
#"
# Uncomment to create archive/ directory
#ARCHIVE="
#"
# Uncomment to create etc/ directory
ETC="
"
# Uncomment to create spool/ directory
#SPOOL="
#"
# Uncomment to create data/ directory
#DATA="
#"
# Uncomment to create run/ directory
#RUN="
#"
# Uncomment to create log/ directory
#LOG="
#"
# Uncomment to create cache/ directory
#CACHE="
#"
# Uncomment to create directory libexec/
LIBEXECs="
"