]> gitweb.michael.orlitzky.com - bash.d.git/blobdiff - sage.sh
sage.sh: pass --disable-editable to ./configure.
[bash.d.git] / sage.sh
diff --git a/sage.sh b/sage.sh
index 75b992927d6cb94881081cb0b51548f98b0187dd..d98a780832265c702ea718548ecf4a29ba575198 100644 (file)
--- a/sage.sh
+++ b/sage.sh
@@ -14,18 +14,21 @@ export SAGE_DEBUG=no
 #   * --enable-download-from-upstream-url: needed when adding new SPKGs
 #   * --disable-r: I don't really use R
 #   * --disable-cvxopt: I don't really use cvxopt
+#   * --disable-notebook: self-explanatory
+#   * --disable-doc: when I'm building sage just to use it, I don't want
+#                    to double the build time to get the HTML docs.
+#                    Override with "sage-configure --enable-doc".
 #   * --with-system-foo=force: ensure that the system packages I have
 #                              installed are actually used.
 #
-# TODO: --with-system-gengetopt=force
-#       --with-system-lcalc=force
-#
 sage-configure() {
   ./configure \
     --enable-download-from-upstream-url \
-    --disable-r \
+    --disable-editable \
     --disable-cvxopt \
+    --disable-doc \
     --disable-notebook \
+    --disable-r \
     --with-system-arb=force \
     --with-system-boost_cropped=force \
     --with-system-brial=force \
@@ -41,6 +44,7 @@ sage-configure() {
     --with-system-fplll=force \
     --with-system-gc=force \
     --with-system-gcc=force \
+    --with-system-gengetopt=force \
     --with-system-gf2x=force \
     --with-system-gfan=force \
     --with-system-gfortran=force \
@@ -51,6 +55,7 @@ sage-configure() {
     --with-system-iconv=force \
     --with-system-iml=force \
     --with-system-isl=force \
+    --with-system-lcalc=force \
     --with-system-libatomic_ops=force \
     --with-system-libbraiding=force \
     --with-system-libffi=force \
@@ -58,6 +63,7 @@ sage-configure() {
     --with-system-libhomfly=force \
     --with-system-libnauty=force \
     --with-system-libpng=force \
+    --with-system-linbox=force \
     --with-system-lrcalc=force \
     --with-system-m4ri=force \
     --with-system-m4rie=force \
@@ -72,6 +78,8 @@ sage-configure() {
     --with-system-perl_term_readline_gnu=force \
     --with-system-planarity=force \
     --with-system-ppl=force \
+    --with-system-primecount=force \
+    --with-system-primesieve=force \
     --with-system-python3=force \
     --with-system-qhull=force \
     --with-system-readline=force \