Skip to content

Enhance sharpie to enable it generates cs file as split api definition files #23024

Description

@jingliancui

Apple platform

iOS

Framework version

net9.0-*

Affected platform version

Mac and Win

Description

As a binding library third party organization, I want the sharpie generated file can be split as it headers' file/folder structure, so that I can easily to maintain if any update from the library.

For example, a framework has lots of file that in different folder, now sharpie only generates CS file in one api definition file, that is messy to manage them if the framework get updated.

Steps to Reproduce

no

Did you find any workaround?

no

Build logs

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    binding-projectsIssue or PR that affects binding projectsenhancementThe issue or pull request is an enhancementgeneratorIssues affecting the generatorobjective-sharpieIssues or pull requests affecting Objective Sharpie.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions