Documentation ¶
Overview ¶
Copyright 2023 The KCL Authors. All rights reserved. This file provides all the flags in the kpm cli.
Index ¶
- Constants
- func CompileOptionFromCli(c *cli.Context) *opt.CompileOptions
- func KpmAdd(c *cli.Context, kpmcli *client.KpmClient) error
- func KpmPull(c *cli.Context, kpmcli *client.KpmClient) error
- func KpmPush(c *cli.Context, kpmcli *client.KpmClient) error
- func KpmRun(c *cli.Context, kpmcli *client.KpmClient) error
- func KpmUpdate(c *cli.Context, kpmcli *client.KpmClient) error
- func NewAddCmd(kpmcli *client.KpmClient) *cli.Command
- func NewImportCmd(kpmcli *client.KpmClient) *cli.Command
- func NewInitCmd(kpmcli *client.KpmClient) *cli.Command
- func NewLoginCmd(kpmcli *client.KpmClient) *cli.Command
- func NewLogoutCmd(kpmcli *client.KpmClient) *cli.Command
- func NewMetadataCmd(kpmcli *client.KpmClient) *cli.Command
- func NewPkgCmd(kpmcli *client.KpmClient) *cli.Command
- func NewPullCmd(kpmcli *client.KpmClient) *cli.Command
- func NewPushCmd(kpmcli *client.KpmClient) *cli.Command
- func NewRunCmd(kpmcli *client.KpmClient) *cli.Command
- func NewUpdateCmd(kpmcli *client.KpmClient) *cli.Command
Constants ¶
View Source
const FLAG_ARGUMENT = "argument"
View Source
const FLAG_DISABLE_NONE = "disable_none"
View Source
const FLAG_INPUT = "input"
View Source
const FLAG_OVERRIDES = "overrides"
View Source
const FLAG_QUIET = "quiet"
View Source
const FLAG_SETTING = "setting"
View Source
const FLAG_SORT_KEYS = "sort_keys"
View Source
const FLAG_TAG = "tag"
View Source
const FLAG_TAR_PATH = "tar_path"
View Source
const FLAG_UPDATE = "update"
View Source
const FLAG_VENDOR = "vendor"
Variables ¶
This section is empty.
Functions ¶
func CompileOptionFromCli ¶ added in v0.3.4
func CompileOptionFromCli(c *cli.Context) *opt.CompileOptions
CompileOptionFromCli will parse the kcl options from the cli context.
func NewImportCmd ¶ added in v0.3.7
NewImportCmd new a Command for `kpm import`.
func NewInitCmd ¶
NewInitCmd new a Command for `kpm init`.
func NewLoginCmd ¶
NewLoginCmd new a Command for `kpm login`.
func NewLogoutCmd ¶
NewLogoutCmd new a Command for `kpm logout`.
func NewMetadataCmd ¶
NewMetadataCmd new a Command for `kpm metadata`.
func NewPullCmd ¶
NewPullCmd new a Command for `kpm pull`.
func NewPushCmd ¶
NewPushCmd new a Command for `kpm push`.
func NewUpdateCmd ¶ added in v0.4.0
NewUpdateCmd new a Command for `kpm update`.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.