feat: add support of atom builds

Signed-off-by: sisungo <[email protected]>
This commit is contained in:
2026-07-08 00:48:59 +08:00
parent d06120bdeb
commit bd16d6d218
57 changed files with 433 additions and 28 deletions
+9 -2
View File
@@ -6,12 +6,19 @@ from lib.make import *
version("5.1.0")
source_url("https://github.com/aws/aws-lc/archive/refs/tags/v5.1.0.tar.gz")
builddep("shortcut/c")
def build():
cpp.cmake(["-DBUILD_SHARED_LIBS=1"])
cpp.cmake(
[
"-DBUILD_SHARED_LIBS=1",
"-DCMAKE_INSTALL_PREFIX=/",
f"-DCMAKE_INSTALL_INCLUDEDIR={get_prefix('aws-lc-dev')}",
]
)
cpp.ninja()
cpp.ninja_install()
os.chdir("usr")
on_build(build)