annotate libinterp/dldfcn/config-module.sh @ 16206:9ba5c5ed3aeb

Add new verticalalignment option 'cap' for OpenGL plotting. * libinterp/interp-core/txt-eng-ft.cc(ft_render::text_to_pixels): Implement new 'cap' vertical alignment which is glyph_max_height - glyph_descender_height. This approximates height of a capital letter. * libinterp/interpfcn/graphics.cc (text::properties::update_text_extent): Add 'cap' to if/else if/ tree checking possible verticalalignment options.
author Rik <rik@octave.org>
date Wed, 06 Mar 2013 15:10:22 -0800
parents 2fc554ffbc28
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
1 #! /bin/sh
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
2
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
3 set -e
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
4
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
5 : ${AWK=awk}
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
6
10376
1ed7cc046c52 Makefile.am rules for rebuilding .mk files
John W. Eaton <jwe@octave.org>
parents: 9794
diff changeset
7 if [ $# -eq 1 ]; then
1ed7cc046c52 Makefile.am rules for rebuilding .mk files
John W. Eaton <jwe@octave.org>
parents: 9794
diff changeset
8 top_srcdir="$1";
1ed7cc046c52 Makefile.am rules for rebuilding .mk files
John W. Eaton <jwe@octave.org>
parents: 9794
diff changeset
9 else
1ed7cc046c52 Makefile.am rules for rebuilding .mk files
John W. Eaton <jwe@octave.org>
parents: 9794
diff changeset
10 top_srcdir="../.."
1ed7cc046c52 Makefile.am rules for rebuilding .mk files
John W. Eaton <jwe@octave.org>
parents: 9794
diff changeset
11 fi
9794
0d4613a736e9 convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff changeset
12
12733
b67c2d580a25 maint: clean up top-level directory
John W. Eaton <jwe@octave.org>
parents: 10376
diff changeset
13 move_if_change="$top_srcdir/build-aux/move-if-change"
b67c2d580a25 maint: clean up top-level directory
John W. Eaton <jwe@octave.org>
parents: 10376
diff changeset
14
15195
2fc554ffbc28 split libinterp from src
John W. Eaton <jwe@octave.org>
parents: 15076
diff changeset
15 dld_dir=$top_srcdir/libinterp/dldfcn
10376
1ed7cc046c52 Makefile.am rules for rebuilding .mk files
John W. Eaton <jwe@octave.org>
parents: 9794
diff changeset
16
1ed7cc046c52 Makefile.am rules for rebuilding .mk files
John W. Eaton <jwe@octave.org>
parents: 9794
diff changeset
17 $AWK -f $dld_dir/config-module.awk < $dld_dir/module-files > $dld_dir/module.mk-t
1ed7cc046c52 Makefile.am rules for rebuilding .mk files
John W. Eaton <jwe@octave.org>
parents: 9794
diff changeset
18
12733
b67c2d580a25 maint: clean up top-level directory
John W. Eaton <jwe@octave.org>
parents: 10376
diff changeset
19 $move_if_change $dld_dir/module.mk-t $dld_dir/module.mk