RISCSoftware / cpacs_tigl_gen

Generates CPACS schema based classes for TiGL
Apache License 2.0
5 stars 5 forks source link

SWIG Issues due to enum classes #26

Closed rainman110 closed 5 years ago

rainman110 commented 5 years ago

Due to the most recent changes to enum classes from @bernhardmgruber, SWIG produces code that cannot be compiled with VC 2015 anymore.

The issue is known at the swig issue tracker: https://github.com/swig/swig/issues/675

Therefore, I suggest to go back to the "normal" enums.

I am working on a PR!

bernhardmgruber commented 5 years ago

This is sad to hear. But there were no troubles on the PR https://github.com/DLR-SC/tigl/pull/583. @rainman110 is SWIG not yet part of the CI?

rainman110 commented 5 years ago

@rainman110 is SWIG not yet part of the CI?

Unfortunately, this is not yet part of the CI. There need to be some adapations (e.g. shared OCC libs, pythonocc) and I never had the urge to implement it. But you are right, we should have the swig stuff as part of our CI process.