It seems that we have to highlight the map zones too. On the previous website, they had a mouseover effect that displayed a tooltip, but here we can not do that because we use the mouse to select accommodations. This is just a test to see whether Oriol likes how it is shown, thus the red is likely to change to something else more pleasant to look at.
53 lines
1.6 KiB
Makefile
53 lines
1.6 KiB
Makefile
HTML_FILES := $(shell find web -name *.gohtml -o -name *.svg)
|
|
GO_FILES := $(shell find . -name *.go)
|
|
DEFAULT_DOMAIN = camper
|
|
POT_FILE = po/$(DEFAULT_DOMAIN).pot
|
|
LINGUAS = ca es fr
|
|
MO_FILES = $(patsubst %,locale/%/LC_MESSAGES/$(DEFAULT_DOMAIN).mo,$(LINGUAS))
|
|
XGETTEXTFLAGS = --no-wrap --from-code=UTF-8 --package-name=camper --msgid-bugs-address=jordi@tandem.blog
|
|
DEMO_SQL = demo.sql
|
|
|
|
all: locales $(DEMO_SQL)
|
|
|
|
locales: $(MO_FILES)
|
|
|
|
locale/%/LC_MESSAGES/camper.mo: po/%.po
|
|
mkdir -p $(@D)
|
|
msgfmt -o $@ $<
|
|
|
|
po/%.po: $(POT_FILE)
|
|
msgmerge --no-wrap --update --backup=off $@ $<
|
|
|
|
$(POT_FILE): $(HTML_FILES) $(GO_FILES)
|
|
xgettext $(XGETTEXTFLAGS) --language=Scheme --output=$@ --keyword=pgettext:1,2c $(HTML_FILES)
|
|
xgettext $(XGETTEXTFLAGS) --language=C --output=$@ --keyword=Gettext:1 --keyword=GettextNoop:1 --keyword=Pgettext:1,2c --keyword=PgettextNoop:1,2c --join-existing $(GO_FILES)
|
|
|
|
test-deploy:
|
|
sqitch deploy --db-name $(PGDATABASE)
|
|
pg_prove test/*
|
|
|
|
$(DEMO_SQL): demo/demo.sql demo/plots.avif demo/safari_tents.avif demo/bungalows.avif demo/wooden_lodges.avif
|
|
m4 --prefix-builtins $< > $@
|
|
|
|
clean:
|
|
$(RM) $(DEMO_SQL)
|
|
$(RM) $(MO_FILES)
|
|
$(RM) $(POT_FILE)
|
|
$(RM) debian/debhelper-build-stamp
|
|
$(RM) debian/camper-demo.substvars
|
|
$(RM) debian/camper-sqitch.substvars
|
|
$(RM) debian/camper.postrm.debhelper
|
|
$(RM) debian/camper.substvars
|
|
$(RM) debian/files
|
|
$(RM) debian/golang-tandem-camper-dev.substvars
|
|
$(RM) -r _build/
|
|
$(RM) -r debian/.debhelper/
|
|
$(RM) -r debian/camper/
|
|
$(RM) -r debian/golang-tandem-camper-dev/
|
|
$(RM) -r debian/tmp/
|
|
$(RM) -r debian/camper-demo/
|
|
$(RM) -r debian/camper-sqitch/
|
|
|
|
|
|
.PHONY: locales test-db clean
|