mirror of
				https://github.com/KevinMidboe/motdGO.git
				synced 2025-10-29 17:50:24 +00:00 
			
		
		
		
	Library references github source & replace with local files in motd.go
This commit is contained in:
		| @@ -26,8 +26,8 @@ func main() { | |||||||
| 	validate() | 	validate() | ||||||
|  |  | ||||||
| 	// Create objects | 	// Create objects | ||||||
| 	ascii := figlet4go.NewAsciiRender() | 	ascii := motdGO.NewAsciiRender() | ||||||
| 	options := figlet4go.NewRenderOptions() | 	options := motdGO.NewRenderOptions() | ||||||
|  |  | ||||||
| 	// Load fonts | 	// Load fonts | ||||||
| 	if *fontpath != "" { | 	if *fontpath != "" { | ||||||
| @@ -38,9 +38,9 @@ func main() { | |||||||
| 	options.FontName = *font | 	options.FontName = *font | ||||||
|  |  | ||||||
| 	// Set the parser | 	// Set the parser | ||||||
| 	p, err := figlet4go.GetParser(*parser) | 	p, err := motdGO.GetParser(*parser) | ||||||
| 	if err != nil { | 	if err != nil { | ||||||
| 		p, _ = figlet4go.GetParser("terminal") | 		p, _ = motdGO.GetParser("terminal") | ||||||
| 	} | 	} | ||||||
| 	options.Parser = *p | 	options.Parser = *p | ||||||
|  |  | ||||||
| @@ -79,33 +79,33 @@ func main() { | |||||||
|  |  | ||||||
| // Get a slice with colors to give to the RenderOptions | // Get a slice with colors to give to the RenderOptions | ||||||
| // Splits the given string with the separator ";" | // Splits the given string with the separator ";" | ||||||
| func getColorSlice(colorStr string) []figlet4go.Color { | func getColorSlice(colorStr string) []motdGO.Color { | ||||||
|  |  | ||||||
| 	givenColors := strings.Split(colorStr, ";") | 	givenColors := strings.Split(colorStr, ";") | ||||||
|  |  | ||||||
| 	colors := make([]figlet4go.Color, len(givenColors)) | 	colors := make([]motdGO.Color, len(givenColors)) | ||||||
|  |  | ||||||
| 	for i, c := range givenColors { | 	for i, c := range givenColors { | ||||||
| 		switch c { | 		switch c { | ||||||
| 		case "black": | 		case "black": | ||||||
| 			colors[i] = figlet4go.ColorBlack | 			colors[i] = motdGO.ColorBlack | ||||||
| 		case "red": | 		case "red": | ||||||
| 			colors[i] = figlet4go.ColorRed | 			colors[i] = motdGO.ColorRed | ||||||
| 		case "green": | 		case "green": | ||||||
| 			colors[i] = figlet4go.ColorGreen | 			colors[i] = motdGO.ColorGreen | ||||||
| 		case "yellow": | 		case "yellow": | ||||||
| 			colors[i] = figlet4go.ColorYellow | 			colors[i] = motdGO.ColorYellow | ||||||
| 		case "blue": | 		case "blue": | ||||||
| 			colors[i] = figlet4go.ColorBlue | 			colors[i] = motdGO.ColorBlue | ||||||
| 		case "magenta": | 		case "magenta": | ||||||
| 			colors[i] = figlet4go.ColorMagenta | 			colors[i] = motdGO.ColorMagenta | ||||||
| 		case "cyan": | 		case "cyan": | ||||||
| 			colors[i] = figlet4go.ColorCyan | 			colors[i] = motdGO.ColorCyan | ||||||
| 		case "white": | 		case "white": | ||||||
| 			colors[i] = figlet4go.ColorWhite | 			colors[i] = motdGO.ColorWhite | ||||||
| 		default: | 		default: | ||||||
| 			// Try to parse the TrueColor from the string | 			// Try to parse the TrueColor from the string | ||||||
| 			color, err := figlet4go.NewTrueColorFromHexString(c) | 			color, err := motdGO.NewTrueColorFromHexString(c) | ||||||
| 			if err != nil { | 			if err != nil { | ||||||
| 				log.Fatal(err) | 				log.Fatal(err) | ||||||
| 			} | 			} | ||||||
|   | |||||||
							
								
								
									
										4
									
								
								go.mod
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								go.mod
									
									
									
									
									
								
							| @@ -1,3 +1,7 @@ | |||||||
| module motdGO | module motdGO | ||||||
|  |  | ||||||
| go 1.20 | go 1.20 | ||||||
|  |  | ||||||
|  | replace github.com/kevinmidboe/motdGO => ./ | ||||||
|  |  | ||||||
|  | require github.com/kevinmidboe/motdGO v0.0.0-00010101000000-000000000000 | ||||||
|   | |||||||
							
								
								
									
										2
									
								
								go.sum
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								go.sum
									
									
									
									
									
								
							| @@ -1,2 +0,0 @@ | |||||||
| github.com/mbndr/figlet4go v0.0.0-20190224160619-d6cef5b186ea h1:mQncVDBpKkAecPcH2IMGpKUQYhwowlafQbfkz2QFqkc= |  | ||||||
| github.com/mbndr/figlet4go v0.0.0-20190224160619-d6cef5b186ea/go.mod h1:QzTGLGoOqLHUBK8/EZ0v4Fa4CdyXmdyRwCHcl0YbeO4= |  | ||||||
|   | |||||||
| @@ -1,4 +1,4 @@ | |||||||
| package figlet4go | package motdGO | ||||||
|  |  | ||||||
| import "errors" | import "errors" | ||||||
|  |  | ||||||
|   | |||||||
| @@ -1,4 +1,4 @@ | |||||||
| package figlet4go | package motdGO | ||||||
|  |  | ||||||
| // RenderOptions are used to set color or maybe future | // RenderOptions are used to set color or maybe future | ||||||
| // options to the AsciiRenderer | // options to the AsciiRenderer | ||||||
|   | |||||||
| @@ -1,4 +1,4 @@ | |||||||
| #!/usr/bin/env bash | #!/usr/bin/env bash | ||||||
| # Build the bindata.go file with the default font in it | # Build the bindata.go file with the default font in it | ||||||
| cd ../assets | cd ../assets | ||||||
| go-bindata -o ../bindata.go -pkg figlet4go ./ | go-bindata -o ../bindata.go -pkg motdGO ./ | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user