// -*- MPC -*- // $Id$ project : taolib { sharedname = TAO_PSDL dynamicflags += TAO_PSDL_BUILD_DLL source_files { PSDL_Node.cpp PSDL_Interpreter.cpp PSDL_Visitor_Factory.cpp PSDL_Node_Visitor.cpp PSDL_Module_Visitor.cpp PSDL_Type_Dcl_Visitor.cpp PSDL_Struct_Visitor.cpp PSDL_Enum_Type_Visitor.cpp PSDL_Interface_Visitor.cpp PSDL_Exception_Visitor.cpp PSDL_Typecode_Defn.cpp PSDL_Scope.cpp PSDL_Root_Scope.cpp PSDL_Simple_Scope.cpp PSDL_Module_Scope.cpp PSDL_Interface_Scope.cpp PSDL_Struct_Scope.cpp PSDL_Exception_Scope.cpp PSDL_Op_Dcl_Scope.cpp PSDL_Scope_Visitor.cpp PSDL_Stream.cpp PSDL_Extern.cpp PSDL_l.cpp PSDL_y.cpp } } project(*Datastore) : taolib { sharedname = TAO_PSDL_Datastore dynamicflags += TAO_PSDL_BUILD_DLL source_files { PSDL_Code_Gen.cpp PSDL_OctetSeq.cpp PSDL_String.cpp PSDL_Datastore.cpp } } project(*Parser) : taoexe { after += PSDL libs += TAO_PSDL install = . source_files { Dump_Visitor.cpp psdl_tao.cpp } }