From a0fc6cfe3753263d9a8da287ef3552a807d48b53 Mon Sep 17 00:00:00 2001 From: Fabrice Desclaux Date: Tue, 18 Apr 2023 23:19:39 +0200 Subject: Fix setup header Signed-off-by: Fabrice Desclaux --- setup.py | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index e3caec9f..a33f608f 100644 --- a/setup.py +++ b/setup.py @@ -254,13 +254,23 @@ def build_all(): "miasm/jitter/arch/JitCore_m68k.c" ] ), - Extension("miasm.jitter.Jitllvm", - ["miasm/jitter/Jitllvm.c", - "miasm/jitter/bn.c", - "miasm/runtime/udivmodti4.c", - "miasm/runtime/divti3.c", - "miasm/runtime/udivti3.c" - ]), + Extension( + "miasm.jitter.Jitllvm", + [ + "miasm/jitter/Jitllvm.c", + "miasm/jitter/bn.c", + "miasm/runtime/udivmodti4.c", + "miasm/runtime/divti3.c", + "miasm/runtime/udivti3.c" + ], + depends=[ + "miasm/runtime/export.h", + "miasm/runtime/int_endianness.h", + "miasm/runtime/int_lib.h", + "miasm/runtime/int_types.h", + "miasm/runtime/int_util.h", + ] + ), Extension("miasm.jitter.Jitgcc", ["miasm/jitter/Jitgcc.c", "miasm/jitter/bn.c", @@ -311,6 +321,7 @@ def build_all(): "miasm": [ "jitter/*.h", "jitter/arch/*.h", + "runtime/*.h", "VERSION" ] }, -- cgit 1.4.1