/
glib_networking.go
47 lines (35 loc) · 925 Bytes
/
glib_networking.go
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
package buildercollection
import (
"github.com/AnimusPEXUS/aipsetup/basictypes"
"github.com/AnimusPEXUS/utils/logger"
)
func init() {
Index["glib_networking"] = func(bs basictypes.BuildingSiteCtlI) (
basictypes.BuilderI,
error,
) {
return NewBuilder_glib_networking(bs)
}
}
type Builder_glib_networking struct {
*Builder_std_meson
}
func NewBuilder_glib_networking(bs basictypes.BuildingSiteCtlI) (*Builder_glib_networking, error) {
self := new(Builder_glib_networking)
Builder_std_meson, err := NewBuilder_std_meson(bs)
if err != nil {
return nil, err
}
self.Builder_std_meson = Builder_std_meson
self.EditConfigureArgsCB = self.EditConfigureArgs
return self, nil
}
func (self *Builder_glib_networking) EditConfigureArgs(log *logger.Logger, ret []string) ([]string, error) {
ret = append(
ret,
[]string{
// "--with-ca-certificates=/etc/ssl/cert.pem",
}...,
)
return ret, nil
}