Skip to content
Snippets Groups Projects
Unverified Commit ae23f33a authored by ketsubouchi's avatar ketsubouchi Committed by GitHub
Browse files

eztrace: add space, --linkfortran, -Wl (#17801)

parent 105caa72
No related branches found
No related tags found
No related merge requests found
......@@ -21,6 +21,26 @@ class Eztrace(AutotoolsPackage):
# Does not work on Darwin due to MAP_POPULATE
conflicts('platform=darwin')
def patch(self):
filter_file(
'"DEFAULT_OUTFILE"',
'" DEFAULT_OUTFILE "',
'extlib/gtg/extlib/otf/tools/otfshrink/otfshrink.cpp',
string=True
)
def setup_build_environment(self, env):
if self.spec.satisfies('%fj'):
env.set('LDFLAGS', '--linkfortran')
def configure_args(self):
args = ["--with-mpi={0}".format(self.spec["mpi"].prefix)]
return args
@run_before('build')
def fix_libtool(self):
if self.spec.satisfies('%fj'):
libtools = ['extlib/gtg/libtool',
'extlib/opari2/build-frontend/libtool']
for f in libtools:
filter_file('wl=""', 'wl="-Wl,"', f, string=True)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment