Skip to content
Snippets Groups Projects
Commit 3658b4cc authored by Rory Fitzgerald's avatar Rory Fitzgerald
Browse files

changed meson build files for sdl2 windows to allow placement in mingw

parent 6ae9002a
No related branches found
No related tags found
1 merge request!1changed meson build files for sdl2 windows to allow placement in mingw
project('sdl2_image_windows', 'cpp') project('sdl2_image_windows', 'cpp')
fs = import('fs')
new_dir = join_paths('C:/TDT4102-mingw64','SDL2','sdl2_image_lib', 'lib')
old_dir = join_paths(meson.current_source_dir(), 'lib')
#Ensuring backwards compatability in transition when SDL2 can be both places
dir_to_use = fs.exists(new_dir) ? new_dir : old_dir
cxx = meson.get_compiler('cpp') cxx = meson.get_compiler('cpp')
sdl2_image_windows_dep = declare_dependency( sdl2_image_windows_dep = declare_dependency(
dependencies : [cxx.find_library('SDL2_image', dirs : join_paths(meson.current_source_dir(), 'lib'))], dependencies : [cxx.find_library('SDL2_image', dirs : dir_to_use)],
include_directories : include_directories(join_paths('include', 'SDL2'))) include_directories : include_directories(join_paths('include', 'SDL2')))
\ No newline at end of file
project('sdl2_windows', 'cpp') project('sdl2_windows', 'cpp')
fs = import('fs')
new_dir = join_paths('C:/TDT4102-mingw64','SDL2','sdl2_lib')
old_dir = join_paths(meson.current_source_dir(), 'lib')
#Ensuring backwards compatability in transition when SDL2 can be both places
dir_to_use = fs.exists(new_dir) ? new_dir : old_dir
cxx = meson.get_compiler('cpp') cxx = meson.get_compiler('cpp')
sdl2_windows_dep = declare_dependency( sdl2_windows_dep = declare_dependency(
dependencies : [cxx.find_library('SDL2main', dirs : join_paths(meson.current_source_dir(), 'lib')), dependencies : [cxx.find_library('SDL2main', dirs : dir_to_use),
cxx.find_library('SDL2', dirs : join_paths(meson.current_source_dir(), 'lib'))], cxx.find_library('SDL2', dirs : dir_to_use)],
link_args: ['-lmingw32'], link_args: ['-lmingw32'],
include_directories : include_directories(join_paths('include', 'SDL2'))) include_directories : include_directories(join_paths('include', 'SDL2')))
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