add localization generation and add to build system
This commit is contained in:
@@ -1,2 +1,3 @@
|
|||||||
/dist/
|
/dist/
|
||||||
/build/
|
/build/
|
||||||
|
/localizations/
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
before:
|
before:
|
||||||
hooks:
|
hooks:
|
||||||
|
- go generate ./...
|
||||||
- scdoc < doc/comitium.1.scd > dist/comitum.1
|
- scdoc < doc/comitium.1.scd > dist/comitum.1
|
||||||
- mv dist/comitium.1 /home/alex/projects/gemini.nytpu.com/releases/comitium/{{ .Version }}
|
- mv dist/comitium.1 /home/alex/projects/gemini.nytpu.com/releases/comitium/{{ .Version }}
|
||||||
builds:
|
builds:
|
||||||
|
|||||||
@@ -46,6 +46,7 @@ $(BUILDDIR):
|
|||||||
|
|
||||||
|
|
||||||
$(BUILDDIR)/$(NAME): $(GOSRC) | $(BUILDDIR)
|
$(BUILDDIR)/$(NAME): $(GOSRC) | $(BUILDDIR)
|
||||||
|
$(GO) generate ./...
|
||||||
$(GO) build $(GOFLAGS) -ldflags "$(GOLDFLAGS)" -o $@
|
$(GO) build $(GOFLAGS) -ldflags "$(GOLDFLAGS)" -o $@
|
||||||
|
|
||||||
|
|
||||||
@@ -55,6 +56,7 @@ $(BUILDDIR)/%.1: doc/%.1.scd | $(BUILDDIR)
|
|||||||
|
|
||||||
clean:
|
clean:
|
||||||
-$(RM) -r $(BUILDDIR)
|
-$(RM) -r $(BUILDDIR)
|
||||||
|
-$(RM) -r localizations
|
||||||
|
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
|
|||||||
@@ -6,6 +6,9 @@
|
|||||||
// doc/comitium.1.scd for a manual page.
|
// doc/comitium.1.scd for a manual page.
|
||||||
package main
|
package main
|
||||||
|
|
||||||
|
// generate the translations:
|
||||||
|
//go:generate go-localize -input localizations_src -output localizations
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"net/url"
|
"net/url"
|
||||||
|
|||||||
Reference in New Issue
Block a user