From 3ec4b29886092f654510821b4d0bc5699704a25c Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Wed, 3 Sep 2025 17:32:11 -0500 Subject: [PATCH] make config settings for locking the path --- forgeConfig.proto | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/forgeConfig.proto b/forgeConfig.proto index 5e46bdd..7d6fa02 100644 --- a/forgeConfig.proto +++ b/forgeConfig.proto @@ -35,7 +35,9 @@ message ForgeConfig { // `autogenpb:nom google.protobuf.Timestamp verstamp = 12; // the git commit timestamp of the version string goSrc = 13; // is ~/go/src unless a go.work file is found + string namespace = 14; // `autogenpb:unique` `autogenpb:sort` } + enum ForgeMode { MASTER = 0; // "release mode" DEVEL = 1; // "patch mode" @@ -51,6 +53,8 @@ message ForgeConfigs { // `autogenpb:mar repeated string xtermArgv = 6; // the argv line for xterm string defaultGui = 7; // default GUI plugin to use ForgeMode mode = 8; // what "mode" forge is in + string goSrc = 9; // is ~/go/src unless a go.work file is found + bool pathLock = 10; // the path is locked } // this generic message is used by autogen to identify and // then dump the uuid and version from any arbitrary .pb file