mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-04-12 16:06:42 +02:00
68 lines
1.8 KiB
Diff
68 lines
1.8 KiB
Diff
From 971fdf012c6c48e43e00d91727698ace4b0c67a6 Mon Sep 17 00:00:00 2001
|
|
From: Maxim Karasev <mxkrsv@disroot.org>
|
|
Date: Fri, 23 Dec 2022 22:27:24 +0300
|
|
Subject: [PATCH] Use system pugixml
|
|
|
|
---
|
|
meson.build | 13 ++++---------
|
|
1 file changed, 4 insertions(+), 9 deletions(-)
|
|
|
|
diff --git a/meson.build b/meson.build
|
|
index e35d4f7..a5788c9 100644
|
|
--- a/meson.build
|
|
+++ b/meson.build
|
|
@@ -7,10 +7,6 @@ version : '5.9.4',
|
|
default_options : ['c_std=c11', 'cpp_std=c++11']
|
|
)
|
|
|
|
-pugixml_sources = [
|
|
- 'third-party/pugixml/src/pugixml.cpp'
|
|
-]
|
|
-
|
|
r2ghidra_sources = [
|
|
'src/ArchMap.cpp',
|
|
'src/CodeXMLParse.cpp',
|
|
@@ -28,7 +24,6 @@ r2ghidra_sources = [
|
|
|
|
incdirs = [
|
|
'src',
|
|
- 'third-party/pugixml/src/',
|
|
'ghidra-native/src/decompiler/',
|
|
]
|
|
|
|
@@ -189,7 +184,6 @@ ghidra_decompiler_sources = [
|
|
|
|
r2ghidra_core_sources = [
|
|
r2ghidra_sources,
|
|
- pugixml_sources,
|
|
ghidra_decompiler_sources,
|
|
'src/anal_ghidra_plugin.c',
|
|
'src/anal_ghidra.cpp',
|
|
@@ -199,16 +193,17 @@ r2ghidra_core_sources = [
|
|
|
|
sleighc_sources = [
|
|
r2ghidra_sources,
|
|
- pugixml_sources,
|
|
'ghidra-native/src/decompiler/slgh_compile.cc',
|
|
'ghidra-native/src/decompiler/slghparse.cc',
|
|
'ghidra-native/src/decompiler/slghscan.cc',
|
|
ghidra_decompiler_sources,
|
|
]
|
|
|
|
+pugixml = dependency('pugixml')
|
|
+
|
|
r2ghidra_core_plugin = library('core_r2ghidra',
|
|
r2ghidra_core_sources,
|
|
- dependencies: [r_core],
|
|
+ dependencies: [r_core, pugixml],
|
|
override_options : ['c_std=c11', 'cpp_std=c++11'],
|
|
include_directories: r2ghidra_incdirs,
|
|
install: true,
|
|
@@ -218,6 +213,6 @@ r2ghidra_core_plugin = library('core_r2g
|
|
sleighc_exe = executable('sleighc', sleighc_sources,
|
|
include_directories: r2ghidra_incdirs,
|
|
override_options : ['c_std=c11', 'cpp_std=c++11'],
|
|
- dependencies: [r_core],
|
|
+ dependencies: [r_core, pugixml],
|
|
install: true
|
|
)
|