X-Git-Url: https://git.jankratochvil.net/?p=gnokii.git;a=blobdiff_plain;f=win32_makefile%2Fmversion.js;fp=win32_makefile%2Fmversion.js;h=414284b36eb652d5fbd31442556d856cf7e30ef4;hp=0000000000000000000000000000000000000000;hb=2e0972b02d101bb0d8e9d3e15d2ac80def491a63;hpb=cc37b87508c91b5d4f21fd4bbc298104ae7de1dc diff --git a/win32_makefile/mversion.js b/win32_makefile/mversion.js new file mode 100644 index 0000000..414284b --- /dev/null +++ b/win32_makefile/mversion.js @@ -0,0 +1,28 @@ +var WSHShell = WScript.CreateObject("WScript.Shell"); +var strArguments = WScript.Arguments; + +if (strArguments.length==1) +{ + var fs=WScript.CreateObject("Scripting.FileSystemObject"); + + var readline=''; + + var f=fs.GetFile("../../version"); + var fs2=f.OpenAsTextStream(1,0); + readline=fs2.ReadLine(); + fs2.close(); + + fs.CreateTextFile("mversion.h"); + + var f=fs.GetFile("mversion.h"); + var fs2=f.OpenAsTextStream(2,0); + fs2.WriteLine('#ifndef __mversion_h'); + fs2.WriteLine('#define __mversion_h'); + fs2.WriteLine('#define VERSION \"'+readline+'\"'); + fs2.WriteLine('#endif'); + fs2.close(); +} else +{ + WScript.Echo("Do not use this file !"); +} +