Skip to content

[PAIMON #8] fix(cmake): parse add_paimon_lib link arguments.#9

Open
slfan1989 wants to merge 1 commit into
apache:mainfrom
slfan1989:paimon-cpp-8
Open

[PAIMON #8] fix(cmake): parse add_paimon_lib link arguments.#9
slfan1989 wants to merge 1 commit into
apache:mainfrom
slfan1989:paimon-cpp-8

Conversation

@slfan1989
Copy link
Copy Markdown

Purpose

Linked issue: close #8.

add_paimon_lib() uses several link-related ARG_* variables internally, but the corresponding keywords were not declared in cmake_parse_arguments().

This change adds the missing argument names:

  • STATIC_INSTALL_INTERFACE_LIBS
  • SHARED_INSTALL_INTERFACE_LIBS
  • SHARED_PRIVATE_LINK_LIBS

so these options are parsed correctly instead of leaking into preceding link argument lists.

Tests

API and Format

No.

Documentation

No.

Generative AI tooling

@slfan1989
Copy link
Copy Markdown
Author

@leaves12138 Could you please help review this PR when you have time?

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.

[Bug] add_paimon_lib does not parse several link-related arguments

1 participant