github.com/metux/go-metabuild@v0.0.0-20240118143255-d9ed5ab697f9/spec/check/keys.go (about)

     1  package check
     2  
     3  import (
     4  	"github.com/metux/go-magicdict/api"
     5  )
     6  
     7  type Key = api.Key
     8  
     9  const (
    10  	// types
    11  	KeyCHeader     = Key("c/header")
    12  	KeyCFunction   = Key("c/function")
    13  	KeyCType       = Key("c/type")
    14  	KeyCCompiler   = Key("c/compiler")
    15  	KeyCXXCompiler = Key("c++/compiler")
    16  	KeyPkgConfig   = Key("pkgconf")
    17  	KeyPkgConfAdd  = Key("pkgconf/add")
    18  
    19  	KeyCDefines = Key("c/defines")
    20  	KeyCLDFlags = Key("c/ldflags")
    21  	KeyCCFlags  = Key("c/cflags")
    22  
    23  	KeyInstallDirs  = Key("install-dirs")
    24  	KeyTargetDistro = Key("target-distro")
    25  
    26  	KeyMandatory = Key("mandatory")
    27  	KeyBuild     = Key("build")
    28  	KeyDefines   = Key("defines")
    29  
    30  	KeyHashAttrs = Key("@hash")
    31  	KeyDone      = Key("@done")
    32  	KeyPresent   = Key("@present")
    33  
    34  	KeyId   = Key("id")
    35  	KeyType = Key("type")
    36  
    37  	KeyGitDescribe = Key("git/describe")
    38  
    39  	KeyI18nLinguas = Key("i18n/linguas")
    40  	KeyI18nPoDir   = Key("i18n/po/dir")
    41  )