comparison configure.ac @ 16522:bfff338c56d1

set default terminal font for the GUI from the configure script * configure.ac (DEFAULT_TERMINAL_FONT, DEFAULT_TERMINAL_FONT_SIZE): New variables. Set depending on system type. * common.mk: Substitute them here. (do_subst_qt_settings): New macro. * libgui/default-qt-settings.in: Rename from default-qt-settings. Substitute terminal font and size. * libgui/Makefile.am (EXTRA_DIST): Distribute default-qt-settings.in instead of default-qt-settings. (default-qt-settings): New rule. * run-octave.in (OCTAVE_DEFAULT_QT_SETTINGS): Look in build directory for default-qt-settings file.
author John W. Eaton <jwe@octave.org>
date Tue, 16 Apr 2013 13:10:29 -0400
parents effe80808118
children 7a4fd41ac823
comparison
equal deleted inserted replaced
16521:dbc7018be4be 16522:bfff338c56d1
127 ## Programs used when running Octave 127 ## Programs used when running Octave
128 OCTAVE_PROG_GHOSTSCRIPT 128 OCTAVE_PROG_GHOSTSCRIPT
129 OCTAVE_PROG_GNUPLOT 129 OCTAVE_PROG_GNUPLOT
130 OCTAVE_PROG_PAGER 130 OCTAVE_PROG_PAGER
131 OCTAVE_PROG_PYTHON 131 OCTAVE_PROG_PYTHON
132
133 ### Default terminal font for the GUI
134 case $host_os in
135 mingw* | msdosmsvc)
136 DEFAULT_TERMINAL_FONT="Lucida Console"
137 ;;
138 *)
139 DEFAULT_TERMINAL_FONT="Courier"
140 ;;
141 esac
142 DEFAULT_TERMINAL_FONT_SIZE=10
143 AC_SUBST(DEFAULT_TERMINAL_FONT)
144 AC_SUBST(DEFAULT_TERMINAL_FONT_SIZE)
132 145
133 ### Path separator. 146 ### Path separator.
134 147
135 sepchar=':' 148 sepchar=':'
136 AC_ARG_WITH([sepchar], 149 AC_ARG_WITH([sepchar],