We have been running into a problem lately where py++ generates some
filenames that are so long they cause problems with some windows utilities.
For example, one generated file was named:
vector_less_boost_scope_shared_ptr_less_OSG_scope_SampleInfo_grate__comma__std_scope_allocator_less_boost_scope_shared_ptr_less_OSG_scope_SampleInfo_grate___grate___grate_.pypp.cpp
Would it be possible to add a feature to py++ that would generate
shorter filenames? For example maybe part of the filename could be
created by taking an md5 hash of the typename similar to how the
function transformer code generates a unique function name.
-Allen
|