diff options
author | Dylan Baker <dylan@pnwbakers.com> | 2017-03-24 14:32:25 -0700 |
---|---|---|
committer | Dylan Baker <dylan@pnwbakers.com> | 2017-04-06 14:21:48 -0700 |
commit | feceea4ab61ff64c4fa9c5f32cda36e22a150e5e (patch) | |
tree | d2cab58177c34b1ad66c95f9a932452caa76e556 /cross/ubuntu-mingw32.txt | |
parent | 5887401258d1a1e118e34c735e313f620b885f57 (diff) | |
download | mesa-demos-meson.tar.gz |
meson: build with meson for linux and mingwmeson
Diffstat (limited to 'cross/ubuntu-mingw32.txt')
-rw-r--r-- | cross/ubuntu-mingw32.txt | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/cross/ubuntu-mingw32.txt b/cross/ubuntu-mingw32.txt new file mode 100644 index 00000000..2887958b --- /dev/null +++ b/cross/ubuntu-mingw32.txt @@ -0,0 +1,39 @@ +[binaries] +c = 'i686-w64-mingw32-gcc' +cpp = 'i686-w64-mingw32-g++' +ar = 'i686-w64-mingw32-ar' +strip = 'i686-w64-mingw32-strip' +windres = 'i686-w64-mingw32-windres' +# We don't want to rely on pkgconfig for Windows, but meson exepcts something, +# false will satisfy meson that it's querying something, but also never return a +# value it will try to cache +pkgconfig = 'false' + +# XXX: We don't want to rely on WINE +#exe_wrapper = 'wine' # A command used to run generated executables. + +[properties] +sizeof_int = 4 +sizeof_wchar_t = 4 +sizeof_void* = 4 + +alignment_char = 1 +alignment_void* = 4 +alignment_double = 4 + +has_function_printf = true + +root = '/usr/i686-w64-mingw32' +c_args = [] +c_link_args = [] + +glew_include_dir = 'glew/glew-2.0.0/include' +glew_library = '/home/dylan/source/mesa-demos/glew/glew-2.0.0/bin/Release/Win32/' + +[host_machine] +system = 'windows' +cpu_family = 'x86' +cpu = 'i686' +endian = 'little' + +# vim: ft=dosini |