File tree 6 files changed +30
-27
lines changed 6 files changed +30
-27
lines changed Original file line number Diff line number Diff line change @@ -59,6 +59,7 @@ R_append rlang
59
59
R_append utf8
60
60
R_append pillar
61
61
R_append digest
62
+ R_append isoband
62
63
R_append praise
63
64
R_append withr
64
65
R_append magrittr
@@ -69,6 +70,7 @@ R_append covr
69
70
R_append stringi
70
71
R_append ellipsis
71
72
R_append clipr
73
+ R_append cpp11
72
74
R_append evaluate
73
75
R_append yaml
74
76
R_append knitr
@@ -83,6 +85,7 @@ R_append plogr
83
85
R_append reshape2
84
86
R_append classInt
85
87
R_append DBI
88
+ R_append generics
86
89
87
90
88
91
R_install
Original file line number Diff line number Diff line change @@ -48,6 +48,16 @@ source_pack compiler/gcc/8/isl.bash
48
48
source_pack compiler/gcc/8/gcc.bash
49
49
source_pack compiler/gcc/8/gdb.bash
50
50
51
+ gcc_v=10.2.0
52
+ gcc=gcc_$gcc_v
53
+ source_pack compiler/gcc/prereq.bash
54
+ source_pack compiler/gcc/10/gmp.bash
55
+ source_pack compiler/gcc/10/mpfr.bash
56
+ source_pack compiler/gcc/10/mpc.bash
57
+ source_pack compiler/gcc/10/isl.bash
58
+ source_pack compiler/gcc/10/gcc.bash
59
+ source_pack compiler/gcc/10/gdb.bash
60
+
51
61
gcc_v=9.3.0
52
62
gcc=gcc_$gcc_v
53
63
source_pack compiler/gcc/prereq.bash
@@ -58,15 +68,6 @@ source_pack compiler/gcc/9/isl.bash
58
68
source_pack compiler/gcc/9/gcc.bash
59
69
source_pack compiler/gcc/9/gdb.bash
60
70
61
- gcc_v=10.2.0
62
- gcc=gcc_$gcc_v
63
- source_pack compiler/gcc/prereq.bash
64
- source_pack compiler/gcc/10/gmp.bash
65
- source_pack compiler/gcc/10/mpfr.bash
66
- source_pack compiler/gcc/10/mpc.bash
67
- source_pack compiler/gcc/10/isl.bash
68
- source_pack compiler/gcc/10/gcc.bash
69
- source_pack compiler/gcc/10/gdb.bash
70
71
71
72
72
73
# Local variables which should only be visible here...
Original file line number Diff line number Diff line change 1
1
v=8.0.1
2
2
add_package -directory llvm-$v .src -package llvm -version $v \
3
3
https://github.com/llvm/llvm-project/releases/download/llvmorg-$v /llvm-$v .src.tar.xz
4
-
5
4
pack_set -s $IS_MODULE -s $BUILD_DIR -s $MAKE_PARALLEL -s $CRT_DEF_MODULE
6
5
7
6
pack_set -install-query $( pack_get -prefix) /bin/llvm-ar
@@ -28,7 +27,7 @@ for name in cfe compiler-rt libcxx libcxxabi libunwind lld lldb openmp polly cla
28
27
;;
29
28
esac
30
29
o=$( pwd_archives) /$( pack_get -package) -$( pack_get -version) -$name -$v .src.tar.xz
31
- dwn_file ${tmp// llvm-/ $name -} $o
30
+ dwn_file ${tmp// llvm-$v / $name -$v } $o
32
31
case $name in
33
32
cfe|clang-tools-extra)
34
33
pack_cmd " tar xfJ $o -C ../tools/"
Original file line number Diff line number Diff line change 1
1
source_pack compiler/llvm/7/llvm.bash
2
- # source_pack compiler/llvm/8/llvm.bash
2
+ source_pack compiler/llvm/8/llvm.bash
3
3
source_pack compiler/llvm/9/llvm.bash
4
4
source_pack compiler/llvm/10/llvm.bash
Original file line number Diff line number Diff line change 1
- add_package -- build generic -- alias gen-libffi - -package gen-libffi \
1
+ add_package -build generic -alias gen-libffi -package gen-libffi \
2
2
ftp://sourceware.org/pub/libffi/libffi-3.3.tar.gz
3
3
4
4
pack_set -s $MAKE_PARALLEL -s $IS_MODULE
5
5
6
- pack_set -- install-query $( pack_get - -prefix) /include/ffi.h
6
+ pack_set -install-query $( pack_get -prefix) /include/ffi.h
7
7
8
8
# Install commands that it should run
9
- pack_cmd " ./configure" \
10
- " --prefix $( pack_get --prefix) "
9
+ pack_cmd " ./configure --prefix $( pack_get -prefix) "
11
10
12
11
# Make commands
13
12
pack_cmd " make $( get_make_parallel) "
@@ -21,10 +20,10 @@ pack_cmd "make install"
21
20
22
21
# Fix include path and pkgconfig
23
22
for f in lib lib64 ; do
24
- flib=" $( pack_get -- prefix) /$f /pkgconfig/libffi.pc"
23
+ flib=" $( pack_get -prefix) /$f /pkgconfig/libffi.pc"
25
24
pack_cmd " [ -e $flib ] && sed -i -e 's:includedir=.*:includedir=\$ {prefix}/include:' $flib || true"
26
- flib=" $( pack_get -- prefix) /$f /libffi-$( pack_get - -version) "
27
- pack_cmd " [ -d $flib /include ] && mv $flib /include $( pack_get -- prefix) /include || true"
25
+ flib=" $( pack_get -prefix) /$f /libffi-$( pack_get -version) "
26
+ pack_cmd " [ -d $flib /include ] && mv $flib /include $( pack_get -prefix) /include || true"
28
27
pack_cmd " [ -d $flib ] && rm -rf $flib || true"
29
28
done
30
29
unset flib
Original file line number Diff line number Diff line change 1
- jV=1.4
2
- IjV=$jV .2
1
+ jV=1.5
2
+ IjV=$jV .0
3
3
add_package -package julia \
4
4
-directory julia-$IjV \
5
5
https://github.com/JuliaLang/julia/releases/download/v$IjV /julia-$IjV -full.tar.gz
@@ -68,14 +68,15 @@ LDFLAGS += $(list -LD-rp lapack-$la)\n\
68
68
fi
69
69
70
70
pack_cmd " make $( get_make_parallel) "
71
- # limit number of julia processors for tests
72
- pack_cmd " export JULIA_NUM_THREADS=$NPROCS "
73
- pack_cmd " export JULIA_CPU_THREADS=$NPROCS "
74
- pack_cmd " make test 2>&1 | tee julia.test"
75
71
pack_cmd " make install"
76
-
72
+ if ! $( is_host nicpa) ; then
73
+ # limit number of julia processors for tests
74
+ pack_cmd " export JULIA_NUM_THREADS=$NPROCS "
75
+ pack_cmd " export JULIA_CPU_THREADS=$NPROCS "
76
+ pack_cmd " make test 2>&1 | tee julia.test"
77
+ pack_store julia.test
78
+ fi
77
79
pack_store Make.user
78
- pack_store julia.test
79
80
80
81
81
82
# Create a new build with this module
You can’t perform that action at this time.
0 commit comments