hlfw.ca

x9dev

Download patch

ref: e4b1f4ea0f70b5c2346e7b7205ffd386e10f958f
parent: cf7037746b58d7d8678284698ae3da09d6d74ac7
author: halfwit <michaelmisch1985@gmail.com>
date: Thu Oct 15 08:31:59 PDT 2020

Try to get meson configured correctly

--- a/libdraw/meson.build
+++ b/libdraw/meson.build
@@ -7,6 +7,8 @@
 libdraw = static_library(
     'libdraw',
     libdraw_src,
+    include_directories: inc,
+    dependencies: common_dep,
 )
 
-install_data('draw.h', install_dir: xorgsdkdir)
\ No newline at end of file
+install_data('draw.h', install_dir: xorgsdkdir)
--- a/meson.build
+++ b/meson.build
@@ -7,7 +7,7 @@
     'screen.c',
     'x9dev.h',
     'keymap.h',
-    'libdraw/draw.h',
+    '../../mi/miinitext.c',
 ]
 
 cc_args = [
--- a/x9dev.h
+++ b/x9dev.h
@@ -50,7 +50,7 @@
 #include "xkbsrv.h"
 #include "xserver-properties.h"
 #include "mi.h" /* miEnqueue mieqProcessInputEvents */
-#include "libdraw/draw.h"
+#include "draw.h"
 
 #define Msize 8192
 #define NUMFORMATS (sizeof(formats)/sizeof((formats)[0]))