changes to support easy bootstraping; re-orginazation of build scripts

This commit is contained in:
2015-01-26 18:58:37 +01:00
parent eed7d9e90e
commit 62181b761b
6 changed files with 0 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
#!/bin/bash
source "$(dirname $0)/../lib/libem.bash"
function em.configure() {
"${MODULE_SRCDIR}"/configure \
--prefix="${PREFIX}" \
|| exit 1
}
em.add_to_family 'Libraries'
em.set_build_dependencies "${COMPILER}"
em.make_all
+18
View File
@@ -0,0 +1,18 @@
#!/bin/bash
source "$(dirname $0)/../lib/libem.bash"
function em.configure() {
"${MODULE_SRCDIR}"/configure \
--prefix="${PREFIX}" \
--disable-shared \
|| exit 1
}
# use system gcc to compile
declare -rx CC=gcc
declare -rx CPP=/usr/bin/cpp
em.add_to_family 'Libraries'
em.make_all
+13
View File
@@ -0,0 +1,13 @@
#!/bin/bash
source "$(dirname $0)/../lib/libem.bash"
function em.configure() {
"${MODULE_SRCDIR}"/configure \
--prefix="${PREFIX}" \
|| exit 1
}
em.add_to_family 'Libraries'
em.set_build_dependencies "${COMPILER}"
em.make_all
+21
View File
@@ -0,0 +1,21 @@
#!/bin/bash
source "$(dirname $0)/../lib/libem.bash"
function em.configure() {
"${MODULE_SRCDIR}"/configure \
--prefix="${PREFIX}" \
--with-gmp=$GMP_PREFIX \
--with-mpfr=$MPFR_PREFIX \
--disable-shared \
|| exit 1
}
# use system gcc to compile
declare -rx CC=gcc
module use 'Libraries'
em.add_to_family 'Libraries'
em.set_build_dependencies 'gmp' 'mpfr'
em.make_all
+20
View File
@@ -0,0 +1,20 @@
#!/bin/bash
source "$(dirname $0)/../lib/libem.bash"
function em.configure() {
"${MODULE_SRCDIR}"/configure \
--prefix="${PREFIX}" \
--with-gmp=$GMP_PREFIX \
--disable-shared \
|| exit 1
}
# use system gcc to compile
declare -rx CC=gcc
module use 'Libraries'
em.add_to_family 'Libraries'
em.set_build_dependencies 'gmp'
em.make_all
+13
View File
@@ -0,0 +1,13 @@
#!/bin/bash
source "$(dirname $0)/../lib/libem.bash"
function em.configure() {
"${MODULE_SRCDIR}"/configure \
--prefix="${PREFIX}" \
|| exit 1
}
em.add_to_family 'Libraries'
em.set_build_dependencies "${COMPILER}"
em.make_all