register, register device and get devices working.
This commit is contained in:
parent
a8b497d426
commit
320dc46010
14 changed files with 405 additions and 65 deletions
|
|
@ -3,11 +3,10 @@ package main
|
|||
import (
|
||||
"log"
|
||||
|
||||
"github.com/AYM1607/ccclip/internal/configfile"
|
||||
"github.com/spf13/cobra"
|
||||
)
|
||||
|
||||
var keyset int
|
||||
|
||||
// rootCmd represents the base command when called without any subcommands
|
||||
var rootCmd = &cobra.Command{
|
||||
Use: "ccclip",
|
||||
|
|
@ -19,9 +18,9 @@ var rootCmd = &cobra.Command{
|
|||
}
|
||||
|
||||
func init() {
|
||||
rootCmd.PersistentFlags().IntVarP(&keyset, "keyset", "k", 0, "which key set to use, can be 1 or 2")
|
||||
rootCmd.PersistentFlags().StringVarP(&configfile.Path, "config-path", "c", "", "directory where to store the config file")
|
||||
|
||||
rootCmd.MarkPersistentFlagRequired("keyset")
|
||||
rootCmd.MarkPersistentFlagRequired("config-path")
|
||||
}
|
||||
|
||||
// Execute adds all child commands to the root command and sets flags appropriately.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue