@@ -148,7 +148,7 @@ var dists = []dist{{
148
148
relver : bisonwalletRelver ,
149
149
tools : []buildtool {
150
150
{"decred.org/dcrdex/client/cmd/bisonw" , "./dcrdex" , []flavor {
151
- {"tray " , "windows" , func (tags , ldflags string ) (string , string ) {
151
+ {"" , "windows" , func (tags , ldflags string ) (string , string ) {
152
152
tags += ",systray"
153
153
ldflags += " -H=windowsgui"
154
154
return tags , ldflags
@@ -233,14 +233,20 @@ func (d *dist) release() {
233
233
if * nobuild {
234
234
break
235
235
}
236
- build ( tool . tool , tool . builddir , target . os , target . arch , d . ldflags , nil )
236
+ var flavorOverridesDefault bool
237
237
for _ , f := range tool .flavors {
238
238
if f .os != "" && f .os != target .os {
239
239
continue
240
240
}
241
+ if f .flavor == "" {
242
+ flavorOverridesDefault = true
243
+ }
241
244
build (tool .tool , tool .builddir , target .os ,
242
245
target .arch , d .ldflags , & f )
243
246
}
247
+ if len (tool .flavors ) == 0 || ! flavorOverridesDefault {
248
+ build (tool .tool , tool .builddir , target .os , target .arch , d .ldflags , nil )
249
+ }
244
250
}
245
251
if * noarchive {
246
252
continue
0 commit comments