import "library/cpp/getoptpb/proto/confoption.proto";

package NUtils;

enum TArcType {
    ExtInfo = 0 [(NGetoptPb.Val) = "extinfo"];
    LinkAnn = 1 [(NGetoptPb.Val) = "linkann"];
    Arc = 2 [(NGetoptPb.Val) = "arc"];
}

message TParams {
    required string In = 1 [(NGetoptPb.Conf).Descr = "input archive"];
    required string Out = 2 [(NGetoptPb.Conf).Descr = "output archive.wad"];
    required TArcType Type = 3 [(NGetoptPb.Conf).Descr = "archive type (extinfo, linkann, arc)"];
}

