aboutsummaryrefslogtreecommitdiff
path: root/pkg
diff options
context:
space:
mode:
authorRené 'Necoro' Neumann <necoro@necoro.eu>2020-05-03 15:53:53 +0200
committerRené 'Necoro' Neumann <necoro@necoro.eu>2020-05-03 15:53:53 +0200
commit40f7f691d4143c7be4dc72babb2b5288cbfef45c (patch)
tree34bd8c439035a55336e4a5b06145033d282888e7 /pkg
parent416be8872c0066a84a3e03622bb3dbb7c5544eea (diff)
downloadfeed2imap-go-40f7f691d4143c7be4dc72babb2b5288cbfef45c.tar.gz
feed2imap-go-40f7f691d4143c7be4dc72babb2b5288cbfef45c.tar.bz2
feed2imap-go-40f7f691d4143c7be4dc72babb2b5288cbfef45c.zip
Explicit version info
Diffstat (limited to 'pkg')
-rw-r--r--pkg/config/config.go10
-rw-r--r--pkg/version/version.go11
2 files changed, 11 insertions, 10 deletions
diff --git a/pkg/config/config.go b/pkg/config/config.go
index eec2751..8d97a56 100644
--- a/pkg/config/config.go
+++ b/pkg/config/config.go
@@ -5,7 +5,6 @@ import (
"os"
"os/user"
"runtime"
- "runtime/debug"
"strings"
"github.com/Necoro/feed2imap-go/pkg/log"
@@ -95,15 +94,6 @@ func (opt GlobalOptions) WithPartHtml() bool {
return util.StrContains(opt.Parts, "html")
}
-// Current feed2imap version
-func Version() string {
- bi, ok := debug.ReadBuildInfo()
- if !ok {
- return "(unknown)"
- }
- return bi.Main.Version
-}
-
// Load configuration from file
func Load(path string) (*Config, error) {
log.Printf("Reading configuration file '%s'", path)
diff --git a/pkg/version/version.go b/pkg/version/version.go
new file mode 100644
index 0000000..81de2fc
--- /dev/null
+++ b/pkg/version/version.go
@@ -0,0 +1,11 @@
+package version
+
+// the way via debug.BuildInfo does not work -- it'll always return "devel"
+// thus the oldschool way: hardcoded
+
+const version = "0.1.0-devel"
+
+// Current feed2imap version
+func Version() string {
+ return version
+}