Removed build.sr.ht stuff, update Makefile
Signed-off-by: Aoi K <koizumi.aoi@chaotic.ninja> git-svn-id: file:///srv/svn/repo/suika/trunk@806 f0ae65fe-ee39-954e-97ec-027ff2717ef4
This commit is contained in:
parent
7dd3f69a74
commit
d00c9a97c1
23
.build.yml
23
.build.yml
@ -1,23 +0,0 @@
|
||||
image: alpine/latest
|
||||
packages:
|
||||
- go
|
||||
- scdoc
|
||||
- postgresql
|
||||
sources:
|
||||
- https://git.sr.ht/~emersion/soju
|
||||
tasks:
|
||||
- build: |
|
||||
cd soju
|
||||
go build -v ./...
|
||||
scdoc <doc/soju.1.scd >/dev/null
|
||||
- setup-postgresql: |
|
||||
sudo /etc/init.d/postgresql start
|
||||
sudo -u postgres -- createuser "$USER"
|
||||
sudo -u postgres -- createdb soju
|
||||
- test: |
|
||||
cd soju
|
||||
export SOJU_TEST_POSTGRES="host=/run/postgresql dbname=soju"
|
||||
go test -v ./...
|
||||
- gofmt: |
|
||||
cd soju
|
||||
test -z $(gofmt -l .)
|
@ -1,11 +0,0 @@
|
||||
root = true
|
||||
|
||||
[*]
|
||||
charset = utf-8
|
||||
end_of_line = lf
|
||||
indent_style = tab
|
||||
insert_final_newline = true
|
||||
trim_trailing_whitespace = true
|
||||
|
||||
[*.{md,scd}]
|
||||
max_line_length = 80
|
18
Makefile
18
Makefile
@ -5,6 +5,8 @@ GOFLAGS ?= -v
|
||||
PREFIX ?= /usr/local
|
||||
BINDIR ?= bin
|
||||
MANDIR ?= share/man
|
||||
MKDIR ?= mkdir
|
||||
CP ?= cp
|
||||
|
||||
all: suika suikactl suika-znc-import doc/suika.1
|
||||
|
||||
@ -17,15 +19,15 @@ suika-znc-import:
|
||||
doc/suika.1: doc/suika.1.scd
|
||||
$(SCDOC) <doc/suika.1.scd >doc/suika.1
|
||||
clean:
|
||||
$(RM) -f suika suikactl doc/suika.1
|
||||
$(RM) -f suika suikactl suika-znc-import doc/suika.1
|
||||
install:
|
||||
mkdir -p $(DESTDIR)$(PREFIX)/$(BINDIR)
|
||||
mkdir -p $(DESTDIR)$(PREFIX)/$(MANDIR)/man1
|
||||
mkdir -p $(DESTDIR)/etc/suika
|
||||
mkdir -p $(DESTDIR)/var/lib/suika
|
||||
cp -f suika suikactl $(DESTDIR)$(PREFIX)/$(BINDIR)
|
||||
cp -f doc/suika.1 $(DESTDIR)$(PREFIX)/$(MANDIR)/man1
|
||||
[ -f $(DESTDIR)/etc/suika/config ] || cp -f config.in $(DESTDIR)/etc/suika/config
|
||||
$(MKDIR) -p $(DESTDIR)$(PREFIX)/$(BINDIR)
|
||||
$(MKDIR) -p $(DESTDIR)$(PREFIX)/$(MANDIR)/man1
|
||||
$(MKDIR) -p $(DESTDIR)/etc/suika
|
||||
$(MKDIR) -p $(DESTDIR)/var/lib/suika
|
||||
$(CP) -f suika suikactl suika-znc-import $(DESTDIR)$(PREFIX)/$(BINDIR)
|
||||
$(CP) -f doc/suika.1 $(DESTDIR)$(PREFIX)/$(MANDIR)/man1
|
||||
[ -f $(DESTDIR)/etc/suika/config ] || $(CP) -f config.in $(DESTDIR)/etc/suika/config
|
||||
test:
|
||||
go test
|
||||
.PHONY: suika suikactl suika-znc-import clean install
|
||||
|
Loading…
x
Reference in New Issue
Block a user