summaryrefslogtreecommitdiff
path: root/src/Makefile.am
diff options
context:
space:
mode:
authorBent Bisballe Nyeng <deva@aasimon.org>2018-03-23 20:26:50 +0100
committerBent Bisballe Nyeng <deva@aasimon.org>2018-03-23 20:50:31 +0100
commit4c9baea3136e4164fb30cea88c2c3048109df4f5 (patch)
tree81ea4fdf6c6a0523f10a8bd21cfaa32bd6d19ff7 /src/Makefile.am
parente21e14223b6d87b29221b29488d1b09895912527 (diff)
Translation supported added.
Diffstat (limited to 'src/Makefile.am')
-rw-r--r--src/Makefile.am18
1 files changed, 17 insertions, 1 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index b7fb48d..0c37d01 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -5,9 +5,13 @@ bin_PROGRAMS = dgedit
dgedit_LDADD = $(SNDFILE_LIBS) $(QT_LIBS) $(AO_LIBS) \
$(shell ../tools/MocList o ) qrc_dgedit.o
-dgedit_CXXFLAGS = $(SNDFILE_CXXFLAGS) $(QT_CFLAGS) $(AO_CFLAGS)
+dgedit_CXXFLAGS = $(SNDFILE_CXXFLAGS) $(QT_CFLAGS) $(AO_CFLAGS) \
+ -DLOCALEDIR='"$(localedir)"'
AM_CXXFLAGS = $(QT_CFLAGS)
+dgedit_TRANLATIONS = \
+ ts/dgedit_da.ts
+
dgedit_SOURCES = \
dgedit.cc \
audioextractor.cc \
@@ -25,6 +29,7 @@ dgedit_SOURCES = \
samplesorter.cc \
selection.cc \
selectioneditor.cc \
+ session.cc \
volumefader.cc \
zoomslider.cc
@@ -44,6 +49,7 @@ EXTRA_DIST = \
samplesorter.h \
selection.h \
selectioneditor.h \
+ session.h \
sleep.h \
volumefader.h \
zoomslider.h \
@@ -72,3 +78,13 @@ qrc_%.cc: %.qrc
# command for creating .res file from .rc on Win32
%.res: %.rc
rc $<
+
+%.ts: $(dgedit_SOURCES)
+ QT_SELECT=qt5 lupdate $(dgedit_SOURCES) -ts $@
+
+%.qm: %.ts
+ QT_SELECT=qt5 lrelease $<
+
+dgeditdir = $(localedir)
+dgedit_DATA = $(dgedit_TRANLATIONS:.ts=.qm)
+BUILT_SOURCES = $(dgedit_TRANLATIONS)