public override void ProcessSkippedAssembly( Configuration configuration, string assemblyPath, TranslationResult result ) { ResourceConverter.ConvertResources(configuration, assemblyPath, result); ManifestResourceExtractor.ExtractFromAssembly(configuration, assemblyPath, result); }
public virtual TranslationResult Translate(AssemblyTranslator translator, Configuration configuration, string assemblyPath, bool scanForProxies) { var result = translator.Translate(assemblyPath, scanForProxies); ResourceConverter.ConvertResources(configuration, assemblyPath, result); AssemblyTranslator.GenerateManifest(translator.Manifest, assemblyPath, result); return(result); }
public override TranslationResult Translate( VariableSet variables, AssemblyTranslator translator, Configuration configuration, string assemblyPath, bool scanForProxies ) { var result = translator.Translate(assemblyPath, scanForProxies); ResourceConverter.ConvertResources(configuration, assemblyPath, result); result.AddFile("Script", "XNA.Colors.js", new ArraySegment <byte>(Encoding.UTF8.GetBytes( Common.MakeXNAColors() )), 0); AssemblyTranslator.GenerateManifest(translator.Manifest, assemblyPath, result); return(result); }
protected void PostProcessAssembly(Configuration configuration, string assemblyPath, TranslationResult result) { ResourceConverter.ConvertResources(configuration, assemblyPath, result); ManifestResourceExtractor.ExtractFromAssembly(configuration, assemblyPath, result); }