kenz-gelsoft / wxRust2

re-exploration Rust binding to wx
MIT License
78 stars 10 forks source link

Generate rest of wxCore library classes #119

Closed kenz-gelsoft closed 2 years ago

kenz-gelsoft commented 2 years ago

Steps:

kenz-gelsoft commented 2 years ago

List classes by libname

kenz-gelsoft commented 2 years ago

Split generated file in handy size

A file per class (Resulting 1200+ files * .rs, .h, .cpp) is too bloated.

Per initial of unprefixed class name may work well enough, lets try.

kenz-gelsoft commented 2 years ago
  • allowlisting base library is desired.

can be filtered before adding them into ClassManager.

kenz-gelsoft commented 2 years ago

Per-file treatment is not trivial. So allowlisting may work well until most classes are generated.

kenz-gelsoft commented 2 years ago

Splitting class list for libraries may help simpler structure of toml.

kenz-gelsoft commented 2 years ago

Mark as done by splitting rest taks to separate issues