#! /bin/sh ALLDEFINES='' echo echo -n 'Build Wine as emulator or library (E/L) [E]? ' read input if [ "$input" = 'l' -o "$input" = 'L' ] then WINELIB='#define WINELIB -DWINELIB' ALLDEFINES="$ALLDEFINES -DWINELIB" else WINELIB='' fi echo -n 'Short filenames (Y/N) [N]? ' read input if [ "$input" = 'y' -o "$input" = 'Y' ] then SHORTNAMES='#define ShortNames -DSHORTNAMES' ALLDEFINES="$ALLDEFINES -DSHORTNAMES" else SHORTNAMES='' fi echo -n 'Global configfile name [/usr/local/etc/wine.conf]? ' read input if [ "$input" = '' ] then WINE_INI_GLOBAL='#define WINE_INI_GLOBAL "/usr/local/etc/wine.conf"' else WINE_INI_GLOBAL='#define WINE_INI_GLOBAL "'$input'"' fi if [ "`(domainname)`" = 'amscons.com' ] then echo -n 'New build program (Y/N) [N]? ' read input if [ "$input" = 'y' -o "$input" = 'Y' ] then NEWBUILD='#define NewBuild -DNEWBUILD' ALLDEFINES="$ALLDEFINES -DNEWBUILD" else NEWBUILD='' fi else NEWBUILD='' fi echo '/* autoconf.h generated automatically. Run Configure. */' > autoconf.h echo $WINELIB >> autoconf.h echo $SHORTNAMES >> autoconf.h echo $NEWBUILD >> autoconf.h echo $WINE_INI_GLOBAL >> autoconf.h echo "#define AutoDefines $ALLDEFINES" >> autoconf.h xmkmf -a