Browse Source

generate: rename to main.go, add Makefile.

Fix adding extra space in the generated sounds.go.
Dmitry Chestnykh 14 years ago
parent
commit
11dc012645
3 changed files with 20 additions and 11 deletions
  1. 7 0
      generate/Makefile
  2. 3 1
      generate/main.go
  3. 10 10
      sounds.go

+ 7 - 0
generate/Makefile

@@ -0,0 +1,7 @@
+include $(GOROOT)/src/Make.inc
+
+TARG=generate
+GOFILES=\
+	main.go
+
+include $(GOROOT)/src/Make.cmd

+ 3 - 1
generate/generate.go → generate/main.go

@@ -26,7 +26,9 @@ func writeVar(w io.Writer, b []byte, prefix string) {
 			}
 			i = 0
 		} else {
-			fmt.Fprintf(w, " ")
+			if j != len(b)-1 {
+				fmt.Fprintf(w, " ")
+			}
 		}
 	}
 	if i > 0 {

+ 10 - 10
sounds.go

@@ -262,7 +262,7 @@ var digitSounds = [][]byte{
 		0x7f, 0x80, 0x7f, 0x80, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80, 0x80,
 		0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80,
 		0x7f, 0x80, 0x80, 0x80, 0x80, 0x7f, 0x7f, 0x80, 0x7f, 0x80, 0x7f,
-		0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 
+		0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f,
 	},
 	{ // 1
 		0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80, 0x80, 0x7f, 0x80,
@@ -444,7 +444,7 @@ var digitSounds = [][]byte{
 		0x80, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80,
 		0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80, 0x7f, 0x80, 0x7f,
 		0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80, 0x80, 0x80, 0x7f, 0x80,
-		0x7f, 0x80, 0x7f, 0x80, 0x7f, 
+		0x7f, 0x80, 0x7f, 0x80, 0x7f,
 	},
 	{ // 2
 		0x80, 0x7f, 0x80, 0x80, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80,
@@ -833,7 +833,7 @@ var digitSounds = [][]byte{
 		0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80, 0x7f, 0x80, 0x7f, 0x80,
 		0x7f, 0x80, 0x80, 0x7f, 0x80, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80,
 		0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7f, 0x80, 0x80, 0x80, 0x80,
-		0x7f, 0x80, 0x80, 
+		0x7f, 0x80, 0x80,
 	},
 	{ // 4
 		0x80, 0x80, 0x7f, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80,
@@ -1043,7 +1043,7 @@ var digitSounds = [][]byte{
 		0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80, 0x7f, 0x80,
 		0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80, 0x7f, 0x80,
 		0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80,
-		0x7f, 0x80, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80, 
+		0x7f, 0x80, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80,
 	},
 	{ // 5
 		0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80, 0x7f, 0x80, 0x7f, 0x80,
@@ -1285,7 +1285,7 @@ var digitSounds = [][]byte{
 		0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80, 0x80, 0x80, 0x7f,
 		0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80, 0x80, 0x80, 0x7f, 0x80, 0x7f,
 		0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f,
-		0x80, 
+		0x80,
 	},
 	{ // 6
 		0x80, 0x80, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80, 0x7f, 0x80, 0x7f,
@@ -1504,7 +1504,7 @@ var digitSounds = [][]byte{
 		0x7f, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80, 0x7f, 0x80, 0x80,
 		0x7f, 0x80, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80, 0x7f,
 		0x80, 0x7f, 0x7f, 0x80, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80, 0x7f,
-		0x80, 0x7f, 0x80, 0x80, 0x7f, 0x80, 0x7f, 
+		0x80, 0x7f, 0x80, 0x80, 0x7f, 0x80, 0x7f,
 	},
 	{ // 7
 		0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x7f, 0x80, 0x7f, 0x80, 0x80,
@@ -1756,7 +1756,7 @@ var digitSounds = [][]byte{
 		0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80, 0x7f, 0x80, 0x80,
 		0x7f, 0x80, 0x7f, 0x80, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80,
 		0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f,
-		0x80, 0x80, 0x7f, 0x80, 0x7f, 0x80, 
+		0x80, 0x80, 0x7f, 0x80, 0x7f, 0x80,
 	},
 	{ // 8
 		0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80, 0x7f, 0x80,
@@ -1923,7 +1923,7 @@ var digitSounds = [][]byte{
 		0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x7f, 0x80, 0x80,
 		0x7f, 0x80, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80,
 		0x80, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80,
-		0x80, 0x80, 0x7f, 
+		0x80, 0x80, 0x7f,
 	},
 	{ // 9
 		0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80, 0x80, 0x80, 0x80,
@@ -2138,7 +2138,7 @@ var digitSounds = [][]byte{
 		0x80, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80, 0x7f, 0x80,
 		0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f,
 		0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80, 0x80, 0x7f, 0x80, 0x7f, 0x80,
-		0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80, 0x7f, 0x80, 0x7f, 
+		0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80, 0x7f, 0x80, 0x7f,
 	},
 }
 
@@ -2224,5 +2224,5 @@ var beepSound = []byte{
 	0x7f, 0x80, 0x7f, 0x80, 0x80, 0x7f, 0x7f, 0x7f, 0x7f, 0x80, 0x7f,
 	0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x80, 0x7f, 0x7f, 0x7f, 0x7f, 0x80,
 	0x7f, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x7f, 0x80, 0x80, 0x80,
-	0x7f, 0x80, 0x7f, 0x7f, 0x80, 
+	0x7f, 0x80, 0x7f, 0x7f, 0x80,
 }