summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build23
1 files changed, 23 insertions, 0 deletions
diff --git a/meson.build b/meson.build
new file mode 100644
index 0000000..d5f2a26
--- /dev/null
+++ b/meson.build
@@ -0,0 +1,23 @@
+project(
+ 'robsonGL',
+ 'c',
+ default_options: [
+ 'c_std=c89',
+ 'warning_level=everything',
+ 'prefer_static=true',
+ 'debug=true',
+ ],
+)
+
+add_project_arguments('-DRGL_DEBUG', language: 'c')
+
+src = files(
+ 'src/command.c',
+ 'src/memory.c',
+ 'src/renderer_software.c',
+)
+incdir = include_directories('include')
+
+lib_rgl = library('RGL', src, include_directories: incdir)
+
+subdir('tests')