|
| 1 | +# @configure_input@ |
| 2 | + |
| 3 | +VERSION = "@PACKAGE_VERSION@" |
| 4 | + |
| 5 | +# The following must not be used during build to determine source or installation |
| 6 | +# location of sagelib. See comments in SAGE_ROOT/src/Makefile.in |
| 7 | +# These variables come first so that other substituted variable values can refer |
| 8 | +# to it. |
| 9 | +SAGE_LOCAL = "@prefix@" |
| 10 | +SAGE_ROOT = "@SAGE_ROOT@" |
| 11 | +SAGE_SHARE = "@SAGE_SHARE@" |
| 12 | + |
| 13 | +# The semicolon-separated list of GAP root paths. This is the list of |
| 14 | +# locations that are searched for GAP packages. This is passed directly |
| 15 | +# to GAP via the -l flag. |
| 16 | +GAP_ROOT_PATHS = "@GAP_ROOT_PATHS@".replace('${prefix}', SAGE_LOCAL) |
| 17 | + |
| 18 | +# The path to the standalone maxima executable. |
| 19 | +MAXIMA = "@SAGE_MAXIMA@".replace('${prefix}', SAGE_LOCAL) |
| 20 | + |
| 21 | +# Set this to the empty string if your ECL can load maxima without |
| 22 | +# further prodding. |
| 23 | +MAXIMA_FAS = "@SAGE_MAXIMA_FAS@".replace('${prefix}', SAGE_LOCAL) |
| 24 | +MAXIMA_SHARE = "@SAGE_MAXIMA_SHARE@".replace('${prefix}', SAGE_LOCAL) |
| 25 | + |
| 26 | +# Delete this line if your ECL can load Kenzo without further prodding. |
| 27 | +KENZO_FAS = "@SAGE_KENZO_FAS@".replace('${prefix}', SAGE_LOCAL) |
| 28 | + |
| 29 | +NTL_INCDIR = "@NTL_INCDIR@" |
| 30 | +NTL_LIBDIR = "@NTL_LIBDIR@" |
| 31 | + |
| 32 | +# Path to the ecl-config script |
| 33 | +ECL_CONFIG = "@SAGE_ECL_CONFIG@".replace('${prefix}', SAGE_LOCAL) |
| 34 | + |
| 35 | +SAGE_NAUTY_BINS_PREFIX = "@SAGE_NAUTY_BINS_PREFIX@" |
| 36 | + |
| 37 | +SAGE_ECMBIN = "@SAGE_ECMBIN@" |
| 38 | + |
| 39 | +# Names or paths of the 4ti2 executables |
| 40 | +FOURTITWO_HILBERT = "@FOURTITWO_HILBERT@" |
| 41 | +FOURTITWO_MARKOV = "@FOURTITWO_MARKOV@" |
| 42 | +FOURTITWO_GRAVER = "@FOURTITWO_GRAVER@" |
| 43 | +FOURTITWO_ZSOLVE = "@FOURTITWO_ZSOLVE@" |
| 44 | +FOURTITWO_QSOLVE = "@FOURTITWO_QSOLVE@" |
| 45 | +FOURTITWO_RAYS = "@FOURTITWO_RAYS@" |
| 46 | +FOURTITWO_PPI = "@FOURTITWO_PPI@" |
| 47 | +FOURTITWO_CIRCUITS = "@FOURTITWO_CIRCUITS@" |
| 48 | +FOURTITWO_GROEBNER = "@FOURTITWO_GROEBNER@" |
| 49 | + |
| 50 | +# Colon-separated list of pkg-config modules to search for cblas functionality. |
| 51 | +# We hard-code it here as cblas because configure (build/pkgs/openblas/spkg-configure.m4) |
| 52 | +# always provides cblas.pc, if necessary by creating a facade pc file for a system BLAS. |
| 53 | +CBLAS_PC_MODULES = "cblas" |
| 54 | + |
| 55 | +# for sage_setup.setenv |
| 56 | +SAGE_ARCHFLAGS = "@SAGE_ARCHFLAGS@" |
| 57 | +SAGE_PKG_CONFIG_PATH = "@SAGE_PKG_CONFIG_PATH@".replace('$SAGE_LOCAL', SAGE_LOCAL) |
| 58 | + |
| 59 | +# Used in sage.repl.ipython_kernel.install |
| 60 | +MATHJAX_DIR = "@SAGE_MATHJAX_DIR@".replace('${prefix}', SAGE_LOCAL) |
| 61 | +THREEJS_DIR = SAGE_LOCAL + "/share/threejs-sage" |
| 62 | + |
| 63 | +# OpenMP flags, if available. |
| 64 | +OPENMP_CFLAGS = "@OPENMP_CFLAGS@" |
| 65 | +OPENMP_CXXFLAGS = "@OPENMP_CXXFLAGS@" |
| 66 | + |
| 67 | +# Installation location of wheels. This is determined at configuration time |
| 68 | +# and does not depend on the installation location of sage-conf. |
| 69 | +SAGE_SPKG_WHEELS = "@SAGE_VENV@".replace('${SAGE_LOCAL}', SAGE_LOCAL) + "/var/lib/sage/wheels" |
0 commit comments