From 34a288486d1615a7afea5dc651d316b23def7ddb Mon Sep 17 00:00:00 2001 From: Francesco Marella Date: Wed, 21 Jul 2010 16:30:08 +0200 Subject: Optimize indicators code. User, at configure time, chooses to enable or disable the gui. Determine at runtime whether to use the appindicator or status icon as fallback. --- src/gtk-redshift/Makefile.am | 29 ++++------------------------- 1 file changed, 4 insertions(+), 25 deletions(-) (limited to 'src/gtk-redshift/Makefile.am') diff --git a/src/gtk-redshift/Makefile.am b/src/gtk-redshift/Makefile.am index 5896f1b..5101cef 100644 --- a/src/gtk-redshift/Makefile.am +++ b/src/gtk-redshift/Makefile.am @@ -1,6 +1,5 @@ -if ENABLE_STATUSICON -gui_module=statusicon +if ENABLE_GUI gtk_redshift_PYTHON = \ __init__.py \ utils.py \ @@ -9,32 +8,12 @@ nodist_gtk_redshift_PYTHON = \ defs.py gtk_redshiftdir = $(pythondir)/gtk_redshift -bin_SCRIPTS = gtk-redshift +dist_bin_SCRIPTS = gtk-redshift endif -if ENABLE_APPINDICATOR -gui_module=rsappindicator -gtk_redshift_PYTHON = \ - __init__.py \ - utils.py \ - rsappindicator.py -nodist_gtk_redshift_PYTHON = \ - defs.py -gtk_redshiftdir = $(pythondir)/gtk_redshift - -bin_SCRIPTS = gtk-redshift -endif - -EXTRA_DIST = gtk-redshift.in \ - defs.py.in - -CLEANFILES = defs.py \ - gtk-redshift - +EXTRA_DIST = defs.py.in -# Main GUI script -gtk-redshift: gtk-redshift.in - sed -e "s|\@gui_module\@|$(gui_module)|g" $< > $@ +CLEANFILES = defs.py # Local python definitions defs.py: defs.py.in -- cgit v1.2.3-70-g09d2