summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-10-07 03:49:50 -0500
committerJeff Carr <[email protected]>2025-10-07 03:49:50 -0500
commit8e4f16079ed68ecb7f66ed80e5c19860bbbcf7f7 (patch)
tree099085eef2b5574534bb53bcb83aa1e3cef86ad6
parentc686256e2d4045fab80005528044ff218088b78a (diff)
build deb's with timestampsv0.22.155
-rw-r--r--Makefile9
-rw-r--r--build.go6
2 files changed, 9 insertions, 6 deletions
diff --git a/Makefile b/Makefile
index ddde8a2..a10d9b4 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
-.PHONY: debian
+.PHONY: debian go-deb
VERSION = $(shell git describe --tags)
BUILDTIME = $(shell date +%s)
@@ -6,10 +6,9 @@ BUILDTIME = $(shell date +%s)
run: clean goimports vet install
go-deb --gui andlabs gui
-junk:
- #go-deb --release go.wit.com/apps/go-mod-clean --dir /tmp/
- #go-deb go.wit.com/apps/autotypist
- #ls -lth /tmp/*deb
+# builds a .deb of go-deb and writes the file here in this directory
+go-deb:
+ go-deb
vet:
@GO111MODULE=off go vet
diff --git a/build.go b/build.go
index 9e41296..b2513da 100644
--- a/build.go
+++ b/build.go
@@ -33,7 +33,11 @@ func buildPackage(repo *gitpb.Repo) (bool, error) {
}
version := repo.Control["Version"]
log.Info("version is:", version)
- debname := filename + "_" + version + "_" + arch + ".deb"
+ const layout = "20060102.1504"
+ now := time.Now()
+ debver := version + "." + now.Format(layout)
+
+ debname := filename + "_" + debver + "_" + arch + ".deb"
var fulldebname string
if argv.OutDir == "" {
fulldebname = debname