aboutsummaryrefslogtreecommitdiff
path: root/src_doit/c.py
diff options
context:
space:
mode:
authorbozo.kopic <bozo@kopic.xyz>2022-01-02 16:25:36 +0100
committerbozo.kopic <bozo@kopic.xyz>2022-01-02 16:25:36 +0100
commit90600e3f0761dcd2858a591c68c62c2fd259a381 (patch)
treecdea63b8ee351a51c98df994563835b246170181 /src_doit/c.py
parent746249269e78e0b2043b24c5d0ee061d03ce3db5 (diff)
WIP c implementation
Diffstat (limited to 'src_doit/c.py')
-rw-r--r--src_doit/c.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/src_doit/c.py b/src_doit/c.py
index df767ac..fa953ea 100644
--- a/src_doit/c.py
+++ b/src_doit/c.py
@@ -22,12 +22,14 @@ if common.local_platform == common.Platform.LINUX:
platforms.append(common.Platform.WINDOWS)
builds = [CBuild(src_paths=[*src_c_dir.rglob('*.c'),
- deps_dir / 'argparse/argparse.c'],
+ deps_dir / 'argparse/argparse.c',
+ deps_dir / 'hat-util/src_c/hat/allocator.c'],
build_dir=build_c_dir / platform.name.lower(),
platform=platform,
cc_flags=['-fPIC', '-O2',
f'-I{deps_dir / "jsmn"}',
- f'-I{deps_dir / "argparse"}'],
+ f'-I{deps_dir / "argparse"}',
+ f'-I{deps_dir / "hat-util/src_c"}'],
task_dep=['deps'])
for platform in platforms]