Skip to content
Extraits de code Groupes Projets
Valider a88fbd5a rédigé par Myaamori's avatar Myaamori Validation de Ryan Lucia
Parcourir les fichiers

meson: add nasm wrap for Windows

parent fc073aa5
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -6,6 +6,14 @@ project('Aegisub', ['c', 'cpp'], ...@@ -6,6 +6,14 @@ project('Aegisub', ['c', 'cpp'],
cmake = import('cmake') cmake = import('cmake')
if host_machine.system() == 'windows'
sys_nasm = find_program('nasm', required: false)
if not sys_nasm.found()
nasm = subproject('nasm').get_variable('nasm')
meson.override_find_program('nasm', nasm)
endif
endif
if host_machine.system() == 'windows' if host_machine.system() == 'windows'
version_sh = find_program('tools/version.ps1') version_sh = find_program('tools/version.ps1')
else else
......
[wrap-file]
directory = nasm-2.15.05
source_url = https://www.nasm.us/pub/nasm/releasebuilds/2.15.05/win64/nasm-2.15.05-win64.zip
source_filename = nasm-2.15.05-win64.zip
source_hash = f5c93c146f52b4f1664fa3ce6579f961a910e869ab0dae431bd871bdd2584ef2
patch_directory = nasm
project('nasm', version: '2.15.05')
nasm = find_program('nasm.exe', dirs: meson.current_source_dir())
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter