112 HINSTANCE hPrevInstance,
123 char * token = strtok(lpCmdLine,
" ");
124 while (argc < 20 && token !=
NULL)
127 token = strtok(
NULL,
" ");
140 char *target = argv[argc-1];
144 filePtr = fopen(target,
"r+");
148 char *stringPtr =
NULL;
150 while (!feof(filePtr))
152 fread(buffer, 256, 1, filePtr);
158 ptr = strtok(stringPtr,
" ");
159 ptr = strtok(
NULL,
"\n");
164 ptr = strtok(ptr,
".");
166 ptr = strtok(
NULL,
".");
168 ptr = strtok(
NULL,
"\"");
172 writeVersion(target, major, minor, ++build);
173 printf (
"Build %d Version %d.%d.%d\n", build, major, minor, build);
177 printf (
"Build 0. Oops, didn't find a string of the format: '#define VERSION \"x.y.z\"'");
185 writeVersion(target, major, minor, build);