http://marcin-wiacek.fkn.pl/english/zips/mygnokii.tar.gz
[gnokii.git] / win32_makefile / mversion.js
diff --git a/win32_makefile/mversion.js b/win32_makefile/mversion.js
new file mode 100644 (file)
index 0000000..414284b
--- /dev/null
@@ -0,0 +1,28 @@
+var WSHShell = WScript.CreateObject("WScript.Shell");\r
+var strArguments = WScript.Arguments;\r
+\r
+if (strArguments.length==1)\r
+{\r
+  var fs=WScript.CreateObject("Scripting.FileSystemObject");\r
+\r
+  var readline='';\r
+\r
+  var f=fs.GetFile("../../version");\r
+  var fs2=f.OpenAsTextStream(1,0);\r
+  readline=fs2.ReadLine();\r
+  fs2.close();\r
+\r
+  fs.CreateTextFile("mversion.h");\r
+\r
+  var f=fs.GetFile("mversion.h");\r
+  var fs2=f.OpenAsTextStream(2,0);\r
+  fs2.WriteLine('#ifndef __mversion_h');\r
+  fs2.WriteLine('#define __mversion_h');\r
+  fs2.WriteLine('#define VERSION \"'+readline+'\"');\r
+  fs2.WriteLine('#endif');\r
+  fs2.close();\r
+} else\r
+{\r
+  WScript.Echo("Do not use this file !");\r
+}\r
+\r