Skip to content

Update build system - #511

Merged
ksh8281 merged 2 commits into
Samsung:mainfrom
ksh8281:cmake
Oct 6, 2026
Merged

ksh8281 merged 2 commits into
Samsung:mainfrom
ksh8281:cmake

Conversation

@ksh8281

@ksh8281 ksh8281 commented Oct 6, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

@ksh8281
ksh8281 requested a review from clover2123 as a code owner October 6, 2026 05:18

@zherczeg zherczeg left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Use standard CMake inputs and independent library, shell and API test options.
Select configuration flags at build time for multi-config generators and retain legacy input aliases.

Update GCutil to the latest bdwgc_8_3_pre_260715 branch and make WABT and WASI builds compatible with the supported CMake versions.
Update build instructions and CI commands.

Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
Keep compiler flags, definitions, include paths and PIC settings on their owning targets.
Pass sanitizer runtime requirements through dependency links and resolve libuv libraries without changing directory search paths.

Namespace dependency options and cached probes, preserve parent CMake settings, and add isolation regression checks to CI.

Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
@ksh8281
ksh8281 merged commit f94803e into Samsung:main Oct 6, 2026
92 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants