mirror of
https://github.com/aljazceru/kata-containers.git
synced 2025-12-26 10:34:24 +01:00
Makefile had a template for cli/config-generated.go embedded inside it. There is already a templating mechanism for .in files. Using a .in file is cleaner since it avoids make's awkward interaction with shell escaping and line splitting. This patch moves the template into cli/config-generated.go.in and reuses the existing .in file templating mechanism. Only the PKGRUNDIR variable needs to be added. Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
50 lines
1.3 KiB
Go
50 lines
1.3 KiB
Go
//
|
|
// Copyright (c) 2018-2019 Intel Corporation
|
|
//
|
|
// SPDX-License-Identifier: Apache-2.0
|
|
//
|
|
// WARNING: This file is auto-generated - DO NOT EDIT!
|
|
//
|
|
// Note that some variables are "var" to allow them to be modified
|
|
// by the tests.
|
|
package main
|
|
|
|
import (
|
|
"fmt"
|
|
)
|
|
|
|
// name is the name of the runtime
|
|
const name = "@RUNTIME_NAME@"
|
|
|
|
// name of the project
|
|
const project = "@PROJECT_NAME@"
|
|
|
|
// prefix used to denote non-standard CLI commands and options.
|
|
const projectPrefix = "@PROJECT_TYPE@"
|
|
|
|
// original URL for this project
|
|
const projectURL = "@PROJECT_URL@"
|
|
|
|
const defaultRootDirectory = "@PKGRUNDIR@"
|
|
|
|
// commit is the git commit the runtime is compiled from.
|
|
var commit = "@COMMIT@"
|
|
|
|
// version is the runtime version.
|
|
var version = "@VERSION@"
|
|
|
|
// project-specific command names
|
|
var envCmd = fmt.Sprintf("%s-env", projectPrefix)
|
|
var checkCmd = fmt.Sprintf("%s-check", projectPrefix)
|
|
|
|
// project-specific option names
|
|
var configFilePathOption = fmt.Sprintf("%s-config", projectPrefix)
|
|
var showConfigPathsOption = fmt.Sprintf("%s-show-default-config-paths", projectPrefix)
|
|
|
|
// Default config file used by stateless systems.
|
|
var defaultRuntimeConfiguration = "@CONFIG_PATH@"
|
|
|
|
// Alternate config file that takes precedence over
|
|
// defaultRuntimeConfiguration.
|
|
var defaultSysConfRuntimeConfiguration = "@SYSCONFIG@"
|