[BACK]Return to paricfg.h.SH CVS log [TXT][DIR] Up to [local] / OpenXM_contrib / pari-2.2 / config

Annotation of OpenXM_contrib/pari-2.2/config/paricfg.h.SH, Revision 1.1

1.1     ! noro        1: file="$objdir/paricfg.h"
        !             2:
        !             3: echo Extracting $file
        !             4: rm -f $file
        !             5:
        !             6: case "$optimization" in
        !             7:   full) ;;
        !             8:   *) debuginfo=" -- $optimization";;
        !             9: esac
        !            10:
        !            11: case "$osname" in
        !            12:   os2) gphelp="perl -S gphelp -detex" ;;
        !            13:   *) gphelp="$bindir/gphelp" ;;
        !            14: esac
        !            15:
        !            16: cat > $file << EOT
        !            17: /*  This file was created by Configure. Any change made to it will be lost
        !            18:  *  next time Configure is run.
        !            19:  */
        !            20: #ifndef __CONFIG_H__
        !            21: #define __CONFIG_H__
        !            22: EOT
        !            23:
        !            24: # case "$osname" in
        !            25: #   cygwin*) echo '#ifdef __CYGWIN32__' >> $file ;
        !            26: #           echo '#include "libpari_dll.h"' >> $file ;
        !            27: #           echo '#endif' >> $file ;;
        !            28: # esac
        !            29:
        !            30: cat >> $file << EOT
        !            31: #define UNIX
        !            32: #define GPHELP "$gphelp"
        !            33: #define GPDATADIR "$datadir"
        !            34: #define GPMISCDIR "$miscdir"
        !            35: #define SHELL_Q '\\$shell_q'
        !            36:
        !            37: #define PARIVERSION "GP/PARI CALCULATOR Version ${version}.${patch} (${status})"
        !            38: #ifdef __cplusplus
        !            39: # define PARIINFO "C++ ${pretty}${debuginfo}"
        !            40: #else
        !            41: # define PARIINFO "${pretty}${debuginfo}"
        !            42: #endif
        !            43:
        !            44: #define PARI_BYTE_ORDER    ${endian}
        !            45: EOT
        !            46:
        !            47: case $asmarch in
        !            48:   none) echo '#define __HAS_NO_ASM__' >> $file;;
        !            49:   hppa) echo '#define __HPPA__' >> $file;;
        !            50:   m68k) echo '#define __M68K__' >> $file;;
        !            51: esac
        !            52:
        !            53: if test -n "$gzip"; then
        !            54:   cat >> $file << EOT
        !            55:
        !            56: /*  Location of GNU gzip program (enables reading of .Z and .gz files). */
        !            57: #define GNUZCAT
        !            58: #define ZCAT "$gzip -dc"
        !            59:
        !            60: EOT
        !            61: else if test -n "$zcat"; then
        !            62:   cat >> $file << EOT
        !            63:
        !            64: /*  Location of zcat program (enables reading of .Z files). */
        !            65: #define ZCAT "$zcat"
        !            66:
        !            67: EOT
        !            68:   fi
        !            69: fi
        !            70:
        !            71: if test -n "$readline"; then
        !            72:   cat >> $file <<EOT
        !            73: /*  Use GNU readline library
        !            74:  *  This is incompatible with SUN commandtools (not with shelltools).
        !            75:  */
        !            76: #define READLINE "$readline"
        !            77: EOT
        !            78:   if test -n "$rl_appendchar"; then
        !            79:     echo '#define HAS_COMPLETION_APPEND_CHAR' >> $file
        !            80:   fi
        !            81:   if test -n "$rl_genericbind"; then
        !            82:     echo '#define HAS_RL_GENERIC_BIND' >> $file
        !            83:   fi
        !            84:   if test -n "$rl_refresh_line_oldproto"; then
        !            85:     echo '#define OLD_RL_REFRESH_LINE' >> $file
        !            86:   fi
        !            87:   if test -n "$rl_save_prompt"; then
        !            88:     echo '#define HAS_RL_SAVE_PROMPT' >> $file
        !            89:   else
        !            90:     if test -n "$_rl_save_prompt"; then
        !            91:       echo '#define HAS_UNDERSCORE_RL_SAVE_PROMPT' >> $file
        !            92:     fi
        !            93:   fi
        !            94:   if test -n "$rl_message"; then
        !            95:     echo '#define HAS_RL_MESSAGE' >> $file
        !            96:   fi
        !            97:   if test -n "$rl_completion_matches"; then
        !            98:     echo '#define HAS_RL_COMPLETION_MATCHES' >> $file
        !            99:   fi
        !           100:   if test -n "$rl_completion_func_t"; then
        !           101:     echo '#define HAS_RL_COMPLETION_FUNC_T' >> $file
        !           102:   fi
        !           103:   echo >> $file
        !           104: fi
        !           105:
        !           106: case "$CPPF_defined" in
        !           107: yes) echo '#define CPPFunction_defined' >> $file;;
        !           108: esac
        !           109:
        !           110: case "$sizeof_long" in
        !           111: 8) echo '#define LONG_IS_64BIT' >> $file;;
        !           112: esac
        !           113:
        !           114: case "$has_exp2" in
        !           115: no) echo '#define NOEXP2' >> $file;;
        !           116: esac
        !           117:
        !           118: case "$has_ulong" in
        !           119: no) echo '#define ULONG_NOT_DEFINED' >> $file;;
        !           120: esac
        !           121:
        !           122: case "$has_getrusage" in
        !           123: yes) echo '#define USE_GETRUSAGE 1' >> $file;;
        !           124:   *) case "$has_times" in
        !           125:      yes) echo '#define USE_TIMES 1' >> $file;;
        !           126:        *) case "$has_ftime" in
        !           127:           yes) echo '#define USE_FTIME 1' >> $file;;
        !           128:           esac;;
        !           129:      esac;;
        !           130: esac
        !           131:
        !           132: case "$has_sigrelse" in
        !           133: yes) echo '#define USE_SIGRELSE 1' >> $file;;
        !           134:   *) case "$has_sigsetmask" in
        !           135:      yes) echo '#define USE_SIGSETMASK 1' >> $file;;
        !           136:      esac;;
        !           137: esac
        !           138:
        !           139: case $has_dlopen in
        !           140: yes) cat >> $file << EOT
        !           141: #define HAS_DLOPEN
        !           142: #define DL_DFLT_NAME "libpari.$sodest"
        !           143: EOT
        !           144: ;;
        !           145: esac
        !           146:
        !           147: case $has_getrlimit in
        !           148: yes) echo '#define STACK_CHECK' >> $file;;
        !           149: esac
        !           150:
        !           151: case $has_TIOCGWINSZ in
        !           152: yes) echo '#define HAS_TIOCGWINSZ' >> $file;;
        !           153: esac
        !           154:
        !           155: case $has_strftime in
        !           156: yes) echo '#define HAS_STRFTIME' >> $file;;
        !           157: esac
        !           158:
        !           159: case $has_opendir in
        !           160: yes) echo '#define HAS_OPENDIR' >> $file;;
        !           161: esac
        !           162:
        !           163: echo '#endif' >> $file

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>