public virtual string TransformText() { this.GenerationEnvironment = null; #line 1 "" this.Write(""); #line default #line hidden #line 6 "" this.Write("all: build\n\nGPP = g++\nCPPFLAGS = \n\nbuild: "); #line default #line hidden #line 11 "" this.Write(this.ToStringHelper.ToStringWithCulture(Naming.AssemblyNameToFileName(Network))); #line default #line hidden #line 11 "" this.Write("\n\n"); #line default #line hidden #line 13 "" var cust_tag = CustomFiles == null || CustomFiles.Count() == 0 ? "" : " custom_files"; #line default #line hidden #line 16 "" this.Write("\n"); #line default #line hidden #line 17 "" if (!string.IsNullOrEmpty(cust_tag)) { #line default #line hidden #line 18 "" this.Write("custom_files: "); #line default #line hidden #line 18 "" foreach (var file in CustomFiles) { #line default #line hidden #line 19 "" this.Write(this.ToStringHelper.ToStringWithCulture(file)); #line default #line hidden #line 19 "" this.Write(".o "); #line default #line hidden #line 19 "" } #line default #line hidden #line 20 "" this.Write("\n"); #line default #line hidden #line 21 "" } #line default #line hidden #line 22 "" this.Write("\n"); #line default #line hidden #line 23 "" this.Write(this.ToStringHelper.ToStringWithCulture(Naming.BusImplementationsFileName(Network))); #line default #line hidden #line 23 "" this.Write(".o: SystemTypes.hpp "); #line default #line hidden #line 23 "" this.Write(this.ToStringHelper.ToStringWithCulture(Naming.BusDefinitionsFileName(Network))); #line default #line hidden #line 23 "" this.Write(" "); #line default #line hidden #line 23 "" this.Write(this.ToStringHelper.ToStringWithCulture(Naming.SharedDefinitionsFileName(Network))); #line default #line hidden #line 23 "" this.Write(" "); #line default #line hidden #line 23 "" this.Write(this.ToStringHelper.ToStringWithCulture(Naming.BusImplementationsFileName(Network))); #line default #line hidden #line 23 "" this.Write(".cpp\n\t${GPP} ${CPPFLAGS} -c "); #line default #line hidden #line 24 "" this.Write(this.ToStringHelper.ToStringWithCulture(Naming.BusImplementationsFileName(Network))); #line default #line hidden #line 24 "" this.Write(".cpp\n\n"); #line default #line hidden #line 26 "" foreach (var file in Filenames) { #line default #line hidden #line 27 "" this.Write(this.ToStringHelper.ToStringWithCulture(file)); #line default #line hidden #line 27 "" this.Write(".o: "); #line default #line hidden #line 27 "" this.Write(this.ToStringHelper.ToStringWithCulture(file)); #line default #line hidden #line 27 "" this.Write(".cpp "); #line default #line hidden #line 27 "" this.Write(this.ToStringHelper.ToStringWithCulture(file)); #line default #line hidden #line 27 "" this.Write(".hpp SystemTypes.hpp "); #line default #line hidden #line 27 "" this.Write(this.ToStringHelper.ToStringWithCulture(Naming.SharedDefinitionsFileName(Network))); #line default #line hidden #line 27 "" this.Write(" "); #line default #line hidden #line 27 "" this.Write(this.ToStringHelper.ToStringWithCulture(Naming.BusDefinitionsFileName(Network))); #line default #line hidden #line 27 "" this.Write(this.ToStringHelper.ToStringWithCulture(cust_tag)); #line default #line hidden #line 27 "" this.Write("\n\t${GPP} ${CPPFLAGS} -c "); #line default #line hidden #line 28 "" this.Write(this.ToStringHelper.ToStringWithCulture(file)); #line default #line hidden #line 28 "" this.Write(".cpp\n"); #line default #line hidden #line 29 "" } #line default #line hidden #line 30 "" this.Write("\n"); #line default #line hidden #line 31 "" if (!string.IsNullOrEmpty(cust_tag)) { #line default #line hidden #line 32 "" foreach (var file in CustomFiles) { #line default #line hidden #line 33 "" this.Write(this.ToStringHelper.ToStringWithCulture(file)); #line default #line hidden #line 33 "" this.Write(".o: "); #line default #line hidden #line 33 "" this.Write(this.ToStringHelper.ToStringWithCulture(file)); #line default #line hidden #line 33 "" this.Write(".cpp SystemTypes.hpp "); #line default #line hidden #line 33 "" this.Write(this.ToStringHelper.ToStringWithCulture(Naming.SharedDefinitionsFileName(Network))); #line default #line hidden #line 33 "" this.Write(" "); #line default #line hidden #line 33 "" this.Write(this.ToStringHelper.ToStringWithCulture(Naming.BusDefinitionsFileName(Network))); #line default #line hidden #line 33 "" this.Write("\n\t${GPP} ${CPPFLAGS} -c "); #line default #line hidden #line 34 "" this.Write(this.ToStringHelper.ToStringWithCulture(file)); #line default #line hidden #line 34 "" this.Write(".cpp\n"); #line default #line hidden #line 35 "" } #line default #line hidden #line 36 "" } #line default #line hidden #line 37 "" this.Write("\n"); #line default #line hidden #line 38 "" this.Write(this.ToStringHelper.ToStringWithCulture(Naming.SimulatorFileName(Network))); #line default #line hidden #line 38 "" this.Write(".o: "); #line default #line hidden #line 38 "" this.Write(this.ToStringHelper.ToStringWithCulture(Naming.SimulatorFileName(Network))); #line default #line hidden #line 38 "" this.Write(".cpp "); #line default #line hidden #line 38 "" this.Write(this.ToStringHelper.ToStringWithCulture(Naming.SimulatorFileName(Network))); #line default #line hidden #line 38 "" this.Write(".hpp SystemTypes.hpp "); #line default #line hidden #line 38 "" this.Write(this.ToStringHelper.ToStringWithCulture(Naming.SharedDefinitionsFileName(Network))); #line default #line hidden #line 38 "" this.Write(" "); #line default #line hidden #line 38 "" this.Write(this.ToStringHelper.ToStringWithCulture(Naming.BusDefinitionsFileName(Network))); #line default #line hidden #line 38 "" this.Write(" "); #line default #line hidden #line 38 "" foreach (var file in Filenames) { #line default #line hidden #line 39 "" this.Write(this.ToStringHelper.ToStringWithCulture(file)); #line default #line hidden #line 39 "" this.Write(".o "); #line default #line hidden #line 39 "" this.Write(this.ToStringHelper.ToStringWithCulture(file)); #line default #line hidden #line 39 "" this.Write(".hpp "); #line default #line hidden #line 39 "" } #line default #line hidden #line 40 "" this.Write(this.ToStringHelper.ToStringWithCulture(cust_tag)); #line default #line hidden #line 40 "" this.Write("\n\t${GPP} ${CPPFLAGS} -c "); #line default #line hidden #line 41 "" this.Write(this.ToStringHelper.ToStringWithCulture(Naming.SimulatorFileName(Network))); #line default #line hidden #line 41 "" this.Write(".cpp\n\n"); #line default #line hidden #line 43 "" this.Write(this.ToStringHelper.ToStringWithCulture(Naming.AssemblyNameToFileName(Network))); #line default #line hidden #line 43 "" this.Write(": "); #line default #line hidden #line 43 "" this.Write(this.ToStringHelper.ToStringWithCulture(Naming.AssemblyNameToFileName(Network))); #line default #line hidden #line 43 "" this.Write(".cpp SystemTypes.hpp "); #line default #line hidden #line 43 "" this.Write(this.ToStringHelper.ToStringWithCulture(Naming.SharedDefinitionsFileName(Network))); #line default #line hidden #line 43 "" this.Write(" "); #line default #line hidden #line 43 "" this.Write(this.ToStringHelper.ToStringWithCulture(Naming.BusDefinitionsFileName(Network))); #line default #line hidden #line 43 "" this.Write(" "); #line default #line hidden #line 43 "" this.Write(this.ToStringHelper.ToStringWithCulture(Naming.BusImplementationsFileName(Network))); #line default #line hidden #line 43 "" this.Write(".o "); #line default #line hidden #line 43 "" this.Write(this.ToStringHelper.ToStringWithCulture(Naming.SimulatorFileName(Network))); #line default #line hidden #line 43 "" this.Write(".o "); #line default #line hidden #line 43 "" this.Write(this.ToStringHelper.ToStringWithCulture(Naming.SimulatorFileName(Network))); #line default #line hidden #line 43 "" this.Write(".hpp "); #line default #line hidden #line 43 "" foreach (var file in Filenames) { #line default #line hidden #line 44 "" this.Write(this.ToStringHelper.ToStringWithCulture(file)); #line default #line hidden #line 44 "" this.Write(".o "); #line default #line hidden #line 44 "" this.Write(this.ToStringHelper.ToStringWithCulture(file)); #line default #line hidden #line 44 "" this.Write(".hpp "); #line default #line hidden #line 44 "" } #line default #line hidden #line 45 "" this.Write(this.ToStringHelper.ToStringWithCulture(cust_tag)); #line default #line hidden #line 45 "" this.Write("\n\t${GPP} "); #line default #line hidden #line 46 "" this.Write(this.ToStringHelper.ToStringWithCulture(Naming.AssemblyNameToFileName(Network))); #line default #line hidden #line 46 "" this.Write(".cpp "); #line default #line hidden #line 46 "" this.Write(this.ToStringHelper.ToStringWithCulture(Naming.BusImplementationsFileName(Network))); #line default #line hidden #line 46 "" this.Write(".o "); #line default #line hidden #line 46 "" this.Write(this.ToStringHelper.ToStringWithCulture(Naming.SimulatorFileName(Network))); #line default #line hidden #line 46 "" this.Write(".o "); #line default #line hidden #line 46 "" foreach (var file in Filenames) { #line default #line hidden #line 47 "" this.Write(this.ToStringHelper.ToStringWithCulture(file)); #line default #line hidden #line 47 "" this.Write(".o "); #line default #line hidden #line 47 "" } #line default #line hidden #line 48 "" this.Write(" -o "); #line default #line hidden #line 48 "" this.Write(this.ToStringHelper.ToStringWithCulture(Network.Name)); #line default #line hidden #line 48 "" this.Write("\n\nclean:\n\trm -rf *.o "); #line default #line hidden #line 51 "" this.Write(this.ToStringHelper.ToStringWithCulture(Network.Name)); #line default #line hidden #line 51 "" this.Write("\n\n\n.PHONY: all clean "); #line default #line hidden #line 54 "" this.Write(this.ToStringHelper.ToStringWithCulture(cust_tag)); #line default #line hidden #line 54 "" this.Write("\n"); #line default #line hidden return(this.GenerationEnvironment.ToString()); }