Summary Files Commits Branches @commit @diff @stats
path: root / Makefile
diff options
context:
space:
mode:
Commit3f954fa3e26f437d436260719fb9d3ab4110aa74 (patch)
Author
 Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2019-12-16 05:32:40 +0100
Committer
 Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2019-12-16 05:32:40 +0100
Filesf84985c6d605746360d07c174e83adceccbc78e9 /Makefile
goodwolf-3f954fa3e26f437d436260719fb9d3ab4110aa74.tar
goodwolf-3f954fa3e26f437d436260719fb9d3ab4110aa74.tar.gz
goodwolf-3f954fa3e26f437d436260719fb9d3ab4110aa74.zip
Parent5659b01a5069b36cfd23e35b5a3caa5371f4f446 (diff)
Update translation
1 files changed, 5 insertions, 3 deletions
-rw-r--r--Makefile8
diff --git a/Makefile b/Makefile
index 0d9344f..8a5dd69 100644
--- a/Makefile
+++ b/Makefile
@@ -12,6 +12,7 @@ APPSDIR = $(PREFIX)/share/applications
PACKAGE = Badwolf
DEPS = gtk+-3.0 webkit2gtk-4.0 libsoup-2.4
+SRCS = uri.c uri_test.c keybindings.c badwolf.c
OBJS = uri.o keybindings.o badwolf.o
OBJS_test = uri_test.o
EXE = badwolf
@@ -24,18 +25,19 @@ DBG =
CFLAGS = -g -Wall -Wextra -Wconversion -Wsign-conversion -O2
CDEPS = `pkg-config --cflags $(DEPS)` -DDATADIR=\"$(DATADIR)\" -DPACKAGE=\"$(PACKAGE)\" -D_POSIX_C_SOURCE=200809L -DVERSION=\"$(VERSION_FULL)\"
LIBS = `pkg-config --libs $(DEPS)`
+MSGFMT = msgfmt
all: $(EXE) $(TRANS)
-po/messages.pot: badwolf.c
- xgettext --keyword=_ --language=C -o $@ --add-comments --sort-output -j --copyright-holder="Haelwenn (lanodan) Monnier <contact+badwolf-copyright@hacktivis.me>" --package-name="$(PACKAGE)" --package-version="$(shell ./version.sh)" --msgid-bugs-address="contact+badwolf-msgid@hacktivis.me" badwolf.c
+po/messages.pot: $(SRCS)
+ xgettext --keyword=_ --language=C -o $@ --add-comments --sort-output -j --copyright-holder="Haelwenn (lanodan) Monnier <contact+badwolf-copyright@hacktivis.me>" --package-name="$(PACKAGE)" --package-version="$(VERSION_FULL)" --msgid-bugs-address="contact+badwolf-msgid@hacktivis.me" $(SRCS)
po/%.po: po/messages.pot
msgmerge --update $@ $<
${TRANS}: po/${@:.mo=.po}
mkdir -p locale/${@:.mo=}/LC_MESSAGES
- msgfmt -o locale/${@:.mo=}/LC_MESSAGES/$(PACKAGE).mo po/${@:.mo=.po}
+ $(MSGFMT) -o locale/${@:.mo=}/LC_MESSAGES/$(PACKAGE).mo po/${@:.mo=.po}
badwolf: $(OBJS)
$(CC) -std=c11 -o $@ $(OBJS) $(LDFLAGS) $(LIBS)