Now About Social Code
summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
authorLucas Fryzek <lucas.fryzek@fryzekconcepts.com>2024-07-07 23:56:35 +0100
committerLucas Fryzek <lucas.fryzek@fryzekconcepts.com>2024-07-07 23:56:35 +0100
commit87542bf71f0f594c5d567ea815439c2f98754754 (patch)
tree852f53ada37a29cc3166d2efae7ee371aa825460 /meson.build
parentcfebe5825512d187ce2d4ff98ee74e8da8eb901e (diff)
Get LD_PRELOAD library to highjack driver
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build14
1 files changed, 14 insertions, 0 deletions
diff --git a/meson.build b/meson.build
index 53e52d9..cfb64b5 100644
--- a/meson.build
+++ b/meson.build
@@ -4,7 +4,21 @@ add_project_arguments('-D_GNU_SOURCE', language: 'c')
dl = dependency('dl')
+kmod_dir = '/home/lfryzek/Documents/projects/hw/ci20/imgtec_files/kernel_3.18_1.14.3759903/SGX_DDK_Linux_XOrg_MAIN@3759903_source_km/eurasia_km'
+
+incs = [
+ kmod_dir + '/services4/srvkm/hwdefs',
+ kmod_dir + '/include4',
+ kmod_dir + '/services4/include',
+ kmod_dir + '/services4/system/sgx_jz4780',
+ kmod_dir + '/services4/include/env/linux',
+ kmod_dir + '/services4/srvkm/devices/sgx',
+ kmod_dir + '/services4/srvkm/env/linux',
+ './'
+]
+
shared_library('drvemu',
'drvemu.c',
build_by_default: true,
+ include_directories: incs,
dependencies: dl)