Add wrap for native SoftFloat subproject
This commit is contained in:
parent
2d5a70879b
commit
7c57b92dae
6 changed files with 15 additions and 6 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
|
@ -131,7 +131,7 @@ subprojects/libmspack/
|
|||
subprojects/blake3/
|
||||
subprojects/xz-*/
|
||||
subprojects/zstd-*/
|
||||
subprojects/softfloat/
|
||||
subprojects/softflo*/
|
||||
dist/windows/Output
|
||||
# Core files generated by OpenBSD
|
||||
*.core
|
||||
|
|
|
|||
|
|
@ -151,7 +151,7 @@ if meson.is_cross_build()
|
|||
cc_native.find_library('psapi'),
|
||||
]
|
||||
endif
|
||||
rz_util_native_deps = [ldl_native, lrt_native, mth_native, th_native, utl_native, pcre2_native_dep, softfloat_native_dep] + platform_native_deps
|
||||
rz_util_native_deps = [ldl_native, lrt_native, mth_native, th_native, utl_native, pcre2_native_dep, softfloat_cross_native_dep] + platform_native_deps
|
||||
if execinfo_native.found()
|
||||
rz_util_native_deps += [execinfo_native]
|
||||
endif
|
||||
|
|
|
|||
|
|
@ -616,13 +616,13 @@ endif
|
|||
|
||||
softfloat_dep = dependency('softfloat', required: get_option('use_sys_softfloat'), static: is_static_build)
|
||||
if not softfloat_dep.found()
|
||||
softfloat_proj = subproject('softfloat', default_options: ['default_library=static', 'warning_level=0'])
|
||||
softfloat_proj = subproject('softfloat', default_options: ['default_library=static'])
|
||||
softfloat_dep = softfloat_proj.get_variable('softfloat_dep')
|
||||
endif
|
||||
|
||||
if meson.is_cross_build()
|
||||
softfloat_proj = subproject('softfloat', default_options: ['default_library=static', 'warning_level=0'])
|
||||
softfloat_native_dep = softfloat_proj.get_variable('softfloat_dep')
|
||||
softfloat_cross_native_proj = subproject('softfloat_cross_native', default_options: ['default_library=static', 'cross_native=true'])
|
||||
softfloat_cross_native_dep = softfloat_cross_native_proj.get_variable('softfloat_dep')
|
||||
endif
|
||||
|
||||
# handle zip dependency
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@ url = https://github.com/PCRE2Project/pcre2.git
|
|||
revision = 6ae58beca071f13ccfed31d03b3f479ab520639b
|
||||
directory = pcre2_cross_native
|
||||
patch_directory = pcre2_cross_native
|
||||
depth = 1
|
||||
|
||||
[provide]
|
||||
dependency_names = pcre2_cross_native
|
||||
|
|
|
|||
|
|
@ -1,5 +1,8 @@
|
|||
[wrap-git]
|
||||
url = https://github.com/rizinorg/softfloat
|
||||
revision = e06f4fcbdc6b3545c0624ac70725daf95eda53e8
|
||||
revision = 537d18e71a51aea70f6b54334854f7014c6458c7
|
||||
directory = softfloat
|
||||
depth = 1
|
||||
|
||||
[provide]
|
||||
softfloat=softfloat_dep
|
||||
|
|
|
|||
5
subprojects/softfloat_cross_native.wrap
Normal file
5
subprojects/softfloat_cross_native.wrap
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
[wrap-git]
|
||||
url = https://github.com/rizinorg/softfloat
|
||||
revision = 537d18e71a51aea70f6b54334854f7014c6458c7
|
||||
directory = softfloat_cross_native
|
||||
depth = 1
|
||||
Loading…
Reference in a new issue