diff options
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 28 |
1 files changed, 25 insertions, 3 deletions
diff --git a/Makefile.am b/Makefile.am index d961d05..f492abe 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,4 +1,11 @@ +SUBDIRS = po +ACLOCAL_AMFLAGS = -I m4 + +# I18n +localedir = $(datadir)/locale +INCLUDES = -DLOCALEDIR=\"$(localedir)\" + # redshift Program bin_PROGRAMS = redshift @@ -12,7 +19,8 @@ EXTRA_redshift_SOURCES = \ src/vidmode.c src/vidmode.h AM_CFLAGS = -redshift_LDADD = +redshift_LDADD = @LIBINTL@ +EXTRA_DIST = if ENABLE_RANDR redshift_SOURCES += src/randr.c src/randr.h @@ -32,11 +40,25 @@ endif # gtk-redshift Script if ENABLE_GTK -dist_bin_SCRIPTS = src/gtk-redshift/gtk-redshift +dist_bin_SCRIPTS = src/gtk-redshift/gtk-redshift.py +bin_SCRIPTS = src/gtk-redshift/defs.py +EXTRA_DIST += src/gtk-redshift/defs.py.in endif # Icons icondir = @datadir@/icons/hicolor/scalable/apps icon_DATA = data/icons/hicolor/scalable/apps/redshift.svg -EXTRA_DIST = $(icon_DATA) +EXTRA_DIST += $(icon_DATA) + + +CLEANFILES = src/gtk-redshift/defs.py + +# Local python definitions +src/gtk-redshift/defs.py: src/gtk-redshift/defs.py.in + sed -e "s|\@localedir\@|$(localedir)|g" $< > $@ + +# Update PO translations +.PHONY: update-po +update-po: + cd po && $(MAKE) POTFILES redshift.pot update-po |