Skip to content

若gbb.json的tool属性值包含空格则无法正常编译 #24

@voidint

Description

@voidint
{
    "version": "0.4.0",
    "tool": "go build -gcflags='-N -l'",
    "importpath": "github.com/voidint/gbb/build",
    "variables": [
        {
            "variable": "Date",
            "value": "{{.Date}}"
        },
        {
            "variable": "Commit",
            "value": "{{.GitCommit}}"
        }
    ]
}

若使用以上的配置文件,那么无法进行正常的编译。

strings.Fields("go build -gcflags='-N -l'")将拆分成gobuild-gcflags='-N-l',与预期不符。

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions