[tyvis-devel] tyvis update
Dale E Martin
dmartin at cliftonlabs.com
Tue Mar 1 13:14:59 EST 2005
Update of /usr/local/cvsroot/tyvis/src/plugin
In directory silverton:/tmp/cvs-serv19715/src/plugin
Modified Files:
Tyvis.cc TyvisArchitectureDeclaration.cc
TyvisArchitectureDeclaration.hh TyvisDeclaration.cc
TyvisDeclaration.hh TyvisDeclarationList.hh TyvisDesignFile.cc
TyvisLibraryClause.cc TyvisLibraryClause.hh
TyvisLibraryDeclaration.hh TyvisLibraryUnit.cc
TyvisLibraryUnit.hh TyvisUseClause.hh published_makefile.cc
published_makefile.hh
Log Message:
Install the ieee files. (This one might break stuff. We should also
compile them too, but doing that in a non-broken way seems more challenging
so I'm punting it for now.)
_report_undefined_fn should tell us the implementation class, not just
the kind_text.
_publish_cc_makefile_stub now emits useful stuff for some cases. It can
publish additional -I and -l flags to the base Makefile. More work needed
here but baby step "a" works.
Added _publish_cc_include_path and _publish_cc_library_name to
TyvisLibraryClause, which is actually what makes sense to call it on. It
forwards it to its internal IIR_LibraryDeclaration, but without this method
we see a lot of "feature envy".
Started making the published_makefile quite a bit smarter. Now it tracks
what libraries are being used and does some publishing with that info.
More information about the tyvis-devel
mailing list