1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
xraylib_fortran_lib = library(
'xrlf03',
files('xraylib_wrap.F90'),
version: version,
darwin_versions: darwin_versions,
dependencies: [xraylib_lib_dep],
install: true,
include_directories: include_directories('.'),
link_language: 'fortran',
)
xraylib_fortran_lib_dep = declare_dependency(link_with: xraylib_fortran_lib, include_directories: ['.'])
pkgconfig.generate(
xraylib_fortran_lib,
name: 'xraylib Fortran 2003 bindings',
description: 'xraylib provides access to x-ray related physical data',
filebase: 'libxrlf03',
subdirs: ['xraylib'],
)
# need to setup post install script for mod file
meson.add_install_script('install_fortran_mod.py')
subdir('tests')
|