diff options
| author | Richard Qin <richard.qin.x@gmail.com> | 2026-07-11 22:48:30 +0800 |
|---|---|---|
| committer | Richard Qin <richard.qin.x@gmail.com> | 2026-07-11 22:48:30 +0800 |
| commit | 3ad39e9878310e5317ee73c9b353c1e2c1c5c4ee (patch) | |
| tree | 4bd5a49ef60ad1e371c0984cd46838368c5ef83a /lib/Build.mk | |
| parent | 48ef95c24e9ac3d11200b61af617a01b10b507d1 (diff) | |
| download | lume-3ad39e9878310e5317ee73c9b353c1e2c1c5c4ee.tar.gz lume-3ad39e9878310e5317ee73c9b353c1e2c1c5c4ee.tar.xz | |
lib: establish Zircon libc++ and KTL foundation
Diffstat (limited to 'lib/Build.mk')
| -rw-r--r-- | lib/Build.mk | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/lib/Build.mk b/lib/Build.mk index 77d380c..2d5a095 100644 --- a/lib/Build.mk +++ b/lib/Build.mk @@ -1,4 +1,18 @@ -targets += lib/runtime lib/string lib/libfdt lib/core +targets += lib/ktl/headers lib/libc/headers lib/ktl lib/runtime lib/string \ + lib/libfdt lib/core + +target.lib/ktl/headers.kind := header-library +target.lib/ktl/headers.public-includes := lib/ktl/include +target.lib/ktl/headers.public-after-includes := lib/ktl/include-after + +target.lib/libc/headers.kind := header-library +target.lib/libc/headers.public-includes := lib/libc/include +target.lib/libc/headers.public-after-includes := lib/libc/include-after +target.lib/libc/headers.deps := lib/ktl/headers + +target.lib/ktl.kind := source-set +target.lib/ktl.sources := lib/ktl/popcount.cc lib/ktl/stub-new.cc +target.lib/ktl.deps := lib/ktl/headers lib/libc/headers target.lib/runtime.kind := source-set target.lib/runtime.sources := \ @@ -32,4 +46,4 @@ target.lib/libfdt.private-includes := scripts/dtc/libfdt target.lib/libfdt.cflags := -Wno-parentheses -Wno-sign-compare target.lib/core.kind := header-library -target.lib/core.deps := lib/runtime lib/string lib/libfdt +target.lib/core.deps := lib/ktl lib/libc/headers lib/runtime lib/string lib/libfdt |
