Mercurial > hg > octave-nkf
view src/mkbuiltins @ 2694:13f134a00f12
[project @ 1997-02-18 15:33:28 by jwe]
author | jwe |
---|---|
date | Tue, 18 Feb 1997 15:33:28 +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