diff options
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | Makefile | 1 | ||||
-rw-r--r-- | go.mod | 5 | ||||
-rw-r--r-- | src/p_options.go | 2 |
4 files changed, 9 insertions, 0 deletions
@@ -1,2 +1,3 @@ #* +go.sum go2work @@ -43,6 +43,7 @@ RMDIR = rmdir RM = rm -rf build: + go get github.com/BurntSushi/toml@latest go build -o ${TARGET} ${SRCS} clean: @@ -0,0 +1,5 @@ +module go2work + +go 1.18 + +require github.com/BurntSushi/toml v1.0.0 // indirect diff --git a/src/p_options.go b/src/p_options.go index ea8f9f5..ad35d24 100644 --- a/src/p_options.go +++ b/src/p_options.go @@ -48,6 +48,7 @@ package main import ( + "github.com/BurntSushi/toml" "log" "os" ) @@ -95,5 +96,6 @@ func find_options_file() string { func parse_toml_file(options_file string, def_options Options) Options { options := def_options + toml.DecodeFile(options_file, &options) return options } |