@@ -42,6 +42,8 @@ def pre_process_fypp(args):
42
42
kwd .append ("-DWITH_QP=True" )
43
43
if args .with_xdp :
44
44
kwd .append ("-DWITH_XDP=True" )
45
+ if args .with_ilp64 :
46
+ kwd .append ("-DWITH_ILP64=True" )
45
47
46
48
optparser = fypp .get_option_parser ()
47
49
options , leftover = optparser .parse_args (args = kwd )
@@ -140,8 +142,9 @@ def fpm_build(args,unknown):
140
142
parser .add_argument ("--maxrank" ,type = int , default = 4 , help = "Set the maximum allowed rank for arrays" )
141
143
parser .add_argument ("--with_qp" ,action = 'store_true' , help = "Include WITH_QP in the command" )
142
144
parser .add_argument ("--with_xdp" ,action = 'store_true' , help = "Include WITH_XDP in the command" )
145
+ parser .add_argument ("--with_ilp64" ,action = 'store_true' , help = "Include WITH_ILP64 to build 64-bit BLAS/LAPACK" )
143
146
parser .add_argument ("--lnumbering" ,action = 'store_true' , help = "Add line numbering in preprocessed files" )
144
- parser .add_argument ("--deploy_stdlib_fpm" ,action = 'store_true' , help = "create the stdlib-fpm folder" )
147
+ parser .add_argument ("--deploy_stdlib_fpm" ,action = 'store_true' , help = "create the stdlib-fpm folder" )
145
148
# external libraries arguments
146
149
parser .add_argument ("--build" , action = 'store_true' , help = "Build the project" )
147
150
@@ -162,4 +165,4 @@ def fpm_build(args,unknown):
162
165
#==========================================
163
166
# build using fpm
164
167
if args .build :
165
- fpm_build (args ,unknown )
168
+ fpm_build (args ,unknown )
0 commit comments