Mercurial > hg > octave-nkf
view src/mkbuiltins @ 2825:60ae49e1284f
[project @ 1997-03-25 23:17:36 by jwe]
author | jwe |
---|---|
date | Tue, 25 Mar 1997 23:32:15 +0000 |
parents | d423dcc0ac32 |
children | 42901f9a9266 |
line wrap: on
line source
#!/bin/sh cat << \EOF // DO NOT EDIT! Generated automatically by mkbuiltins. #ifdef HAVE_CONFIG_H #include "config.h" #endif #include "builtins.h" #include "mappers.h" #include "oct-obj.h" #include "variables.h" EOF for file in "$@"; do fcn=`echo $file | sed -e 's/\.df//' -e 's/-/_/g'` echo "static void" echo "install_${fcn}_fcns (void)" echo "{" cat $file echo "}" done cat << \EOF static void install_builtin_functions (void) { EOF for file in "$@"; do fcn=`echo $file | sed -e 's/\.df//' -e 's/-/_/g'` echo " install_${fcn}_fcns ();" done cat << \EOF } void install_builtins (void) { install_builtin_variables (); install_mapper_functions (); install_builtin_functions (); } EOF exit 0