Loading scripts/compile_dep.sh +15 −2 Original line number Diff line number Diff line Loading @@ -22,7 +22,12 @@ SOURCE="" INSTALL="" DEP_CONFIG="" VALID_DEP_OPTIONS="mogon2 mogon1 ngio direct all ci" VALID_DEP_OPTIONS="mogongpu mogon2 mogon1 ngio direct all ci" MOGONGPU_DEPS=( "zstd" "lz4" "snappy" "capstone" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "verbs" ) MOGON1_DEPS=( "zstd" "lz4" "snappy" "capstone" "ofi" "mercury" "argobots" "margo" "rocksdb" Loading Loading @@ -96,6 +101,10 @@ list_dependencies() { echo "Available dependencies: " echo -n " Mogon GPU: " for d in "${MOGONGPU_DEPS[@]}"; do echo -n "$d " done echo -n " Mogon 1: " for d in "${MOGON1_DEPS[@]}"; do echo -n "$d " Loading Loading @@ -260,6 +269,10 @@ else fi # enable predefined dependency template case ${TMP_DEP_CONF} in mogongpu) DEP_CONFIG=("${MOGONGPU_DEPS[@]}") echo "'Mogon GPU' dependencies are compiled" ;; mogon1) DEP_CONFIG=("${MOGON1_DEPS[@]}") echo "'Mogon1' dependencies are compiled" Loading Loading @@ -486,7 +499,7 @@ if check_dependency "syscall_intercept" "${DEP_CONFIG[@]}"; then CURR=${SOURCE}/syscall_intercept prepare_build_dir "${CURR}" cd "${CURR}"/build $CMAKE -DCMAKE_PREFIX_PATH="${INSTALL}" -DCMAKE_INSTALL_PREFIX="${INSTALL}" -DCMAKE_BUILD_TYPE:STRING=Debug -DBUILD_EXAMPLES:BOOL=OFF -DBUILD_TESTS:BOOK=OFF .. $CMAKE -DCMAKE_CXX_FLAGS="-fcommon " -DCMAKE_C_FLAGS="-fcommon " -DCMAKE_PREFIX_PATH="${INSTALL}" -DCMAKE_INSTALL_PREFIX="${INSTALL}" -DCMAKE_BUILD_TYPE:STRING=Debug -DBUILD_EXAMPLES:BOOL=ON -DBUILD_TESTS:BOOK=OFF .. make install fi Loading scripts/dl_dep.sh +14 −1 Original line number Diff line number Diff line Loading @@ -22,7 +22,12 @@ NA_LAYER="" DEP_CONFIG="" VERBOSE=false VALID_DEP_OPTIONS="mogon2 mogon1 ngio direct all ci" VALID_DEP_OPTIONS="mogongpu mogon2 mogon1 ngio direct all ci" MOGONGPU_DEPS=( "zstd" "lz4" "snappy" "capstone" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" ) MOGON1_DEPS=( "zstd" "lz4" "snappy" "capstone" "ofi-verbs" "mercury" "argobots" "margo" "rocksdb" Loading Loading @@ -75,6 +80,10 @@ list_dependencies() { echo "Available dependencies: " echo -n " Mogon GPU: " for d in "${MOGONGPU_DEPS[@]}"; do echo -n "$d " done echo -n " Mogon 1: " for d in "${MOGON1_DEPS[@]}"; do echo -n "$d " Loading Loading @@ -291,6 +300,10 @@ fi # enable predefined dependency template case ${TMP_DEP_CONF} in mogongpu) DEP_CONFIG=("${MOGONGPU_DEPS[@]}") [[ -z "${DEPENDENCY}" ]] && echo "'Mogon1' dependencies are downloaded" ;; mogon1) DEP_CONFIG=("${MOGON1_DEPS[@]}") [[ -z "${DEPENDENCY}" ]] && echo "'Mogon1' dependencies are downloaded" Loading Loading
scripts/compile_dep.sh +15 −2 Original line number Diff line number Diff line Loading @@ -22,7 +22,12 @@ SOURCE="" INSTALL="" DEP_CONFIG="" VALID_DEP_OPTIONS="mogon2 mogon1 ngio direct all ci" VALID_DEP_OPTIONS="mogongpu mogon2 mogon1 ngio direct all ci" MOGONGPU_DEPS=( "zstd" "lz4" "snappy" "capstone" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "verbs" ) MOGON1_DEPS=( "zstd" "lz4" "snappy" "capstone" "ofi" "mercury" "argobots" "margo" "rocksdb" Loading Loading @@ -96,6 +101,10 @@ list_dependencies() { echo "Available dependencies: " echo -n " Mogon GPU: " for d in "${MOGONGPU_DEPS[@]}"; do echo -n "$d " done echo -n " Mogon 1: " for d in "${MOGON1_DEPS[@]}"; do echo -n "$d " Loading Loading @@ -260,6 +269,10 @@ else fi # enable predefined dependency template case ${TMP_DEP_CONF} in mogongpu) DEP_CONFIG=("${MOGONGPU_DEPS[@]}") echo "'Mogon GPU' dependencies are compiled" ;; mogon1) DEP_CONFIG=("${MOGON1_DEPS[@]}") echo "'Mogon1' dependencies are compiled" Loading Loading @@ -486,7 +499,7 @@ if check_dependency "syscall_intercept" "${DEP_CONFIG[@]}"; then CURR=${SOURCE}/syscall_intercept prepare_build_dir "${CURR}" cd "${CURR}"/build $CMAKE -DCMAKE_PREFIX_PATH="${INSTALL}" -DCMAKE_INSTALL_PREFIX="${INSTALL}" -DCMAKE_BUILD_TYPE:STRING=Debug -DBUILD_EXAMPLES:BOOL=OFF -DBUILD_TESTS:BOOK=OFF .. $CMAKE -DCMAKE_CXX_FLAGS="-fcommon " -DCMAKE_C_FLAGS="-fcommon " -DCMAKE_PREFIX_PATH="${INSTALL}" -DCMAKE_INSTALL_PREFIX="${INSTALL}" -DCMAKE_BUILD_TYPE:STRING=Debug -DBUILD_EXAMPLES:BOOL=ON -DBUILD_TESTS:BOOK=OFF .. make install fi Loading
scripts/dl_dep.sh +14 −1 Original line number Diff line number Diff line Loading @@ -22,7 +22,12 @@ NA_LAYER="" DEP_CONFIG="" VERBOSE=false VALID_DEP_OPTIONS="mogon2 mogon1 ngio direct all ci" VALID_DEP_OPTIONS="mogongpu mogon2 mogon1 ngio direct all ci" MOGONGPU_DEPS=( "zstd" "lz4" "snappy" "capstone" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" ) MOGON1_DEPS=( "zstd" "lz4" "snappy" "capstone" "ofi-verbs" "mercury" "argobots" "margo" "rocksdb" Loading Loading @@ -75,6 +80,10 @@ list_dependencies() { echo "Available dependencies: " echo -n " Mogon GPU: " for d in "${MOGONGPU_DEPS[@]}"; do echo -n "$d " done echo -n " Mogon 1: " for d in "${MOGON1_DEPS[@]}"; do echo -n "$d " Loading Loading @@ -291,6 +300,10 @@ fi # enable predefined dependency template case ${TMP_DEP_CONF} in mogongpu) DEP_CONFIG=("${MOGONGPU_DEPS[@]}") [[ -z "${DEPENDENCY}" ]] && echo "'Mogon1' dependencies are downloaded" ;; mogon1) DEP_CONFIG=("${MOGON1_DEPS[@]}") [[ -z "${DEPENDENCY}" ]] && echo "'Mogon1' dependencies are downloaded" Loading