[gtksourceview/wip/exterminate-intltool: 11/13] i18n: fix builddir != srcdir



commit 141aab76701afb3b5987461b93ef5777d61e67d5
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Wed Aug 12 19:02:33 2015 +0200

    i18n: fix builddir != srcdir

 data/glade/Makefile.am          |    4 +-
 data/language-specs/Makefile.am |  244 +++++++++++++++++++-------------------
 data/styles/Makefile.am         |   18 ++--
 3 files changed, 133 insertions(+), 133 deletions(-)
---
diff --git a/data/glade/Makefile.am b/data/glade/Makefile.am
index 76764de..d965b7a 100644
--- a/data/glade/Makefile.am
+++ b/data/glade/Makefile.am
@@ -13,8 +13,8 @@ validate: $(catalog_DATA)
 
 EXTRA_DIST = glade.its
 
-glade.pot: $(catalog_DATA) glade.its
-       $(ITSTOOL) -i glade.its -o $@ $(catalog_DATA)
+glade.pot: gtksourceview.xml glade.its
+       $(ITSTOOL) -i $(srcdir)/glade.its -o $@ $(srcdir)/gtksourceview.xml
 
 all-local: glade.pot
 
diff --git a/data/language-specs/Makefile.am b/data/language-specs/Makefile.am
index cb55c7b..eabe692 100644
--- a/data/language-specs/Makefile.am
+++ b/data/language-specs/Makefile.am
@@ -1,126 +1,126 @@
 TESTS = check-language.sh
 
-LANGUAGES =                    \
-       actionscript.lang       \
-       ada.lang                \
-       ansforth94.lang         \
-       asp.lang                \
-       automake.lang           \
-       awk.lang                \
-       bennugd.lang            \
-       bibtex.lang             \
-       bluespec.lang           \
-       boo.lang                \
-       changelog.lang          \
-       c.lang                  \
-       cg.lang                 \
-       chdr.lang               \
-       cmake.lang              \
-       cobol.lang              \
-       cpp.lang                \
-       cpphdr.lang             \
-       csharp.lang             \
-       css.lang                \
-       csv.lang                \
-       cuda.lang               \
-       def.lang                \
-       desktop.lang            \
-       diff.lang               \
-       d.lang                  \
-       docbook.lang            \
-       dosbatch.lang           \
-       dot.lang                \
-       dpatch.lang             \
-       dtd.lang                \
-       eiffel.lang             \
-       erlang.lang             \
-       fcl.lang                \
-       forth.lang              \
-       fortran.lang            \
-       fsharp.lang             \
-       gap.lang                \
-       gdb-log.lang            \
-       genie.lang              \
-       glsl.lang               \
-       go.lang                 \
-       gtk-doc.lang            \
-       gtkrc.lang              \
-       haddock.lang            \
-       haskell.lang            \
-       haskell-literate.lang   \
-       html.lang               \
-       idl.lang                \
-       idl-exelis.lang         \
-       imagej.lang             \
-       ini.lang                \
-       j.lang                  \
-       jade.lang               \
-       java.lang               \
-       javascript.lang         \
-       json.lang               \
-       julia.lang              \
-       latex.lang              \
-       lex.lang                \
-       libtool.lang            \
-       llvm.lang               \
-       lua.lang                \
-       m4.lang                 \
-       makefile.lang           \
-       mallard.lang            \
-       markdown.lang           \
-       matlab.lang             \
-       mediawiki.lang          \
-       meson.lang              \
-       modelica.lang           \
-       mxml.lang               \
-       nemerle.lang            \
-       netrexx.lang            \
-       nsis.lang               \
-       objc.lang               \
-       objj.lang               \
-       ocaml.lang              \
-       ocl.lang                \
-       octave.lang             \
-       ooc.lang                \
-       opal.lang               \
-       opencl.lang             \
-       pascal.lang             \
-       perl.lang               \
-       php.lang                \
-       pig.lang                \
-       pkgconfig.lang          \
-       po.lang                 \
-       python.lang             \
-       python3.lang            \
-       prolog.lang             \
-       protobuf.lang           \
-       puppet.lang             \
-       R.lang                  \
-       rpmspec.lang            \
-       rst.lang                \
-       ruby.lang               \
-       rust.lang               \
-       scala.lang              \
-       scheme.lang             \
-       scilab.lang             \
-       sh.lang                 \
-       sml.lang                \
-       sparql.lang             \
-       sql.lang                \
-       sweave.lang             \
-       systemverilog.lang      \
-       t2t.lang                \
-       tcl.lang                \
-       texinfo.lang            \
-       thrift.lang             \
-       vala.lang               \
-       vbnet.lang              \
-       verilog.lang            \
-       vhdl.lang               \
-       xml.lang                \
-       xslt.lang               \
-       yacc.lang               \
-       yaml.lang
+LANGUAGES =                            \
+       $(srcdir)/actionscript.lang     \
+       $(srcdir)/ada.lang              \
+       $(srcdir)/ansforth94.lang       \
+       $(srcdir)/asp.lang              \
+       $(srcdir)/automake.lang         \
+       $(srcdir)/awk.lang              \
+       $(srcdir)/bennugd.lang          \
+       $(srcdir)/bibtex.lang           \
+       $(srcdir)/bluespec.lang         \
+       $(srcdir)/boo.lang              \
+       $(srcdir)/changelog.lang        \
+       $(srcdir)/c.lang                \
+       $(srcdir)/cg.lang               \
+       $(srcdir)/chdr.lang             \
+       $(srcdir)/cmake.lang            \
+       $(srcdir)/cobol.lang            \
+       $(srcdir)/cpp.lang              \
+       $(srcdir)/cpphdr.lang           \
+       $(srcdir)/csharp.lang           \
+       $(srcdir)/css.lang              \
+       $(srcdir)/csv.lang              \
+       $(srcdir)/cuda.lang             \
+       $(srcdir)/def.lang              \
+       $(srcdir)/desktop.lang          \
+       $(srcdir)/diff.lang             \
+       $(srcdir)/d.lang                \
+       $(srcdir)/docbook.lang          \
+       $(srcdir)/dosbatch.lang         \
+       $(srcdir)/dot.lang              \
+       $(srcdir)/dpatch.lang           \
+       $(srcdir)/dtd.lang              \
+       $(srcdir)/eiffel.lang           \
+       $(srcdir)/erlang.lang           \
+       $(srcdir)/fcl.lang              \
+       $(srcdir)/forth.lang            \
+       $(srcdir)/fortran.lang          \
+       $(srcdir)/fsharp.lang           \
+       $(srcdir)/gap.lang              \
+       $(srcdir)/gdb-log.lang          \
+       $(srcdir)/genie.lang            \
+       $(srcdir)/glsl.lang             \
+       $(srcdir)/go.lang               \
+       $(srcdir)/gtk-doc.lang          \
+       $(srcdir)/gtkrc.lang            \
+       $(srcdir)/haddock.lang          \
+       $(srcdir)/haskell.lang          \
+       $(srcdir)/haskell-literate.lang \
+       $(srcdir)/html.lang             \
+       $(srcdir)/idl.lang              \
+       $(srcdir)/idl-exelis.lang       \
+       $(srcdir)/imagej.lang           \
+       $(srcdir)/ini.lang              \
+       $(srcdir)/j.lang                \
+       $(srcdir)/jade.lang             \
+       $(srcdir)/java.lang             \
+       $(srcdir)/javascript.lang       \
+       $(srcdir)/json.lang             \
+       $(srcdir)/julia.lang            \
+       $(srcdir)/latex.lang            \
+       $(srcdir)/lex.lang              \
+       $(srcdir)/libtool.lang          \
+       $(srcdir)/llvm.lang             \
+       $(srcdir)/lua.lang              \
+       $(srcdir)/m4.lang               \
+       $(srcdir)/makefile.lang         \
+       $(srcdir)/mallard.lang          \
+       $(srcdir)/markdown.lang         \
+       $(srcdir)/matlab.lang           \
+       $(srcdir)/mediawiki.lang        \
+       $(srcdir)/meson.lang            \
+       $(srcdir)/modelica.lang         \
+       $(srcdir)/mxml.lang             \
+       $(srcdir)/nemerle.lang          \
+       $(srcdir)/netrexx.lang          \
+       $(srcdir)/nsis.lang             \
+       $(srcdir)/objc.lang             \
+       $(srcdir)/objj.lang             \
+       $(srcdir)/ocaml.lang            \
+       $(srcdir)/ocl.lang              \
+       $(srcdir)/octave.lang           \
+       $(srcdir)/ooc.lang              \
+       $(srcdir)/opal.lang             \
+       $(srcdir)/opencl.lang           \
+       $(srcdir)/pascal.lang           \
+       $(srcdir)/perl.lang             \
+       $(srcdir)/php.lang              \
+       $(srcdir)/pig.lang              \
+       $(srcdir)/pkgconfig.lang        \
+       $(srcdir)/po.lang               \
+       $(srcdir)/python.lang           \
+       $(srcdir)/python3.lang          \
+       $(srcdir)/prolog.lang           \
+       $(srcdir)/protobuf.lang         \
+       $(srcdir)/puppet.lang           \
+       $(srcdir)/R.lang                \
+       $(srcdir)/rpmspec.lang          \
+       $(srcdir)/rst.lang              \
+       $(srcdir)/ruby.lang             \
+       $(srcdir)/rust.lang             \
+       $(srcdir)/scala.lang            \
+       $(srcdir)/scheme.lang           \
+       $(srcdir)/scilab.lang           \
+       $(srcdir)/sh.lang               \
+       $(srcdir)/sml.lang              \
+       $(srcdir)/sparql.lang           \
+       $(srcdir)/sql.lang              \
+       $(srcdir)/sweave.lang           \
+       $(srcdir)/systemverilog.lang    \
+       $(srcdir)/t2t.lang              \
+       $(srcdir)/tcl.lang              \
+       $(srcdir)/texinfo.lang          \
+       $(srcdir)/thrift.lang           \
+       $(srcdir)/vala.lang             \
+       $(srcdir)/vbnet.lang            \
+       $(srcdir)/verilog.lang          \
+       $(srcdir)/vhdl.lang             \
+       $(srcdir)/xml.lang              \
+       $(srcdir)/xslt.lang             \
+       $(srcdir)/yacc.lang             \
+       $(srcdir)/yaml.lang
 
 languagesdir = $(datadir)/gtksourceview-3.0/language-specs
 languages_DATA = $(LANGUAGES) language.rng language2.rng language.dtd
@@ -131,7 +131,7 @@ EXTRA_DIST =                        \
        language-specs.its
 
 language-specs.pot: $(LANGUAGES) language-specs.its
-       $(ITSTOOL) -i language-specs.its -o $@ $(LANGUAGES)
+       $(ITSTOOL) -i $(srcdir)/language-specs.its -o $@ $(LANGUAGES)
 
 all-local: language-specs.pot
 
diff --git a/data/styles/Makefile.am b/data/styles/Makefile.am
index 8116c81..ba37718 100644
--- a/data/styles/Makefile.am
+++ b/data/styles/Makefile.am
@@ -1,13 +1,13 @@
 TESTS = check-style.sh
 
-STYLES =                       \
-       classic.xml             \
-       cobalt.xml              \
-       kate.xml                \
-       oblivion.xml            \
-       solarized-dark.xml      \
-       solarized-light.xml     \
-       tango.xml
+STYLES =                               \
+       $(srcdir)/classic.xml           \
+       $(srcdir)/cobalt.xml            \
+       $(srcdir)/kate.xml              \
+       $(srcdir)/oblivion.xml          \
+       $(srcdir)/solarized-dark.xml    \
+       $(srcdir)/solarized-light.xml   \
+       $(srcdir)/tango.xml
 
 stylesdir = $(datadir)/gtksourceview-3.0/styles
 styles_DATA = $(STYLES) styles.rng
@@ -18,7 +18,7 @@ EXTRA_DIST =          \
        styles.its
 
 styles.pot: $(STYLES) styles.its
-       $(ITSTOOL) -i styles.its -o $@ $(STYLES)
+       $(ITSTOOL) -i $(srcdir)/styles.its -o $@ $(STYLES)
 
 all-local: styles.pot
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]