Documentation ¶
Overview ¶
SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2022, Unikraft GmbH and The KraftKit Authors. Licensed under the BSD-3-Clause License (the "License"). You may not use this file expect in compliance with the License.
Index ¶
- type Libraries
- type Library
- type LibraryConfig
- func (lc LibraryConfig) Component() component.ComponentConfig
- func (lc LibraryConfig) KConfigMenu() (*kconfig.KConfigFile, error)
- func (lc LibraryConfig) KConfigValues() (kconfig.KConfigValues, error)
- func (lc LibraryConfig) Name() string
- func (lc LibraryConfig) PrintInfo() string
- func (lc LibraryConfig) Source() string
- func (lc LibraryConfig) Type() unikraft.ComponentType
- func (lc LibraryConfig) Version() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Libraries ¶
type Libraries map[string]LibraryConfig
type LibraryConfig ¶
type LibraryConfig struct {
component.ComponentConfig
}
func ParseLibraryConfig ¶
func ParseLibraryConfig(version string) (LibraryConfig, error)
ParseLibraryConfig parse short syntax for LibraryConfig
func (LibraryConfig) Component ¶
func (lc LibraryConfig) Component() component.ComponentConfig
func (LibraryConfig) KConfigMenu ¶
func (lc LibraryConfig) KConfigMenu() (*kconfig.KConfigFile, error)
func (LibraryConfig) KConfigValues ¶
func (lc LibraryConfig) KConfigValues() (kconfig.KConfigValues, error)
func (LibraryConfig) Name ¶
func (lc LibraryConfig) Name() string
func (LibraryConfig) PrintInfo ¶
func (lc LibraryConfig) PrintInfo() string
func (LibraryConfig) Source ¶
func (lc LibraryConfig) Source() string
func (LibraryConfig) Type ¶
func (lc LibraryConfig) Type() unikraft.ComponentType
func (LibraryConfig) Version ¶
func (lc LibraryConfig) Version() string
Click to show internal directories.
Click to hide internal directories.