From 4a7840b75297e2a2ea3ddf5ef6b2e0c9b9d5d057 Mon Sep 17 00:00:00 2001 From: Ahmad Fatoum Date: Mon, 11 Dec 2017 11:13:34 +0100 Subject: [PATCH] Remove Meson build system Less maintenance overhead that way, given that make/CMake now also do library versioning. --- .gitignore | 3 --- meson.build | 15 --------------- src/meson.build | 22 ---------------------- 3 files changed, 40 deletions(-) delete mode 100644 meson.build delete mode 100644 src/meson.build diff --git a/.gitignore b/.gitignore index 65b3020cf..44f882d63 100644 --- a/.gitignore +++ b/.gitignore @@ -110,9 +110,6 @@ docs/examples/web/*/*.html !docs/examples/web/shaders/loader.html !docs/examples/web/models/loader.html -# Meson build system -builddir/ - # CMake stuff CMakeCache.txt CMakeFiles diff --git a/meson.build b/meson.build deleted file mode 100644 index c85905cce..000000000 --- a/meson.build +++ /dev/null @@ -1,15 +0,0 @@ -project('raylib', 'c', version: '1.8.0', - license: 'zlib', - meson_version: '>= 0.39.1', - default_options : 'c_std=gnu99') - -cc = meson.get_compiler('c') - -glfw_dep = dependency('glfw3', version : '>=3.2') -gl_dep = dependency('gl') -openal_dep = dependency('openal') -x11_dep = dependency('x11') -m_dep = cc.find_library('m', required : false) - -subdir('src') - diff --git a/src/meson.build b/src/meson.build deleted file mode 100644 index 12385fc94..000000000 --- a/src/meson.build +++ /dev/null @@ -1,22 +0,0 @@ -install_headers('raylib.h') - -source_c = [ - 'audio.c', - 'core.c', - 'models.c', - 'rlgl.c', - 'shapes.c', - 'text.c', - 'textures.c', - 'utils.c', - 'external/stb_vorbis.c', -] - -# use 'meson --default-library=static builddir' to build as static, if no builddir yet exists -# use 'mesonconf -Ddefault_library=static builddir' to change the type -raylib = library('raylib', - source_c, - dependencies : [ glfw_dep, gl_dep, openal_dep, m_dep, x11_dep], - install : true, - version : '1.8.0') -