Fossil SCM
Minor enhancement to 'mkversion'.
Commit
f59f4e1f6e9d1614d143fce07635d59edf0c0602
Parent
1b6635a47fd8a1a…
1 file changed
+4
+4
| --- src/mkversion.c | ||
| +++ src/mkversion.c | ||
| @@ -64,10 +64,14 @@ | ||
| 64 | 64 | printf("#define RELEASE_VERSION_NUMBER %s\n", z); |
| 65 | 65 | memset(vx,0,sizeof(vx)); |
| 66 | 66 | strcpy(vx,b); |
| 67 | 67 | d = 0; |
| 68 | 68 | for(z=vx; z[0]; z++){ |
| 69 | + if( z[0]=='-' ){ | |
| 70 | + z[0] = 0; | |
| 71 | + break; | |
| 72 | + } | |
| 69 | 73 | if( z[0]!='.' ) continue; |
| 70 | 74 | if ( d<3 ){ |
| 71 | 75 | z[0] = ','; |
| 72 | 76 | d++; |
| 73 | 77 | }else{ |
| 74 | 78 |
| --- src/mkversion.c | |
| +++ src/mkversion.c | |
| @@ -64,10 +64,14 @@ | |
| 64 | printf("#define RELEASE_VERSION_NUMBER %s\n", z); |
| 65 | memset(vx,0,sizeof(vx)); |
| 66 | strcpy(vx,b); |
| 67 | d = 0; |
| 68 | for(z=vx; z[0]; z++){ |
| 69 | if( z[0]!='.' ) continue; |
| 70 | if ( d<3 ){ |
| 71 | z[0] = ','; |
| 72 | d++; |
| 73 | }else{ |
| 74 |
| --- src/mkversion.c | |
| +++ src/mkversion.c | |
| @@ -64,10 +64,14 @@ | |
| 64 | printf("#define RELEASE_VERSION_NUMBER %s\n", z); |
| 65 | memset(vx,0,sizeof(vx)); |
| 66 | strcpy(vx,b); |
| 67 | d = 0; |
| 68 | for(z=vx; z[0]; z++){ |
| 69 | if( z[0]=='-' ){ |
| 70 | z[0] = 0; |
| 71 | break; |
| 72 | } |
| 73 | if( z[0]!='.' ) continue; |
| 74 | if ( d<3 ){ |
| 75 | z[0] = ','; |
| 76 | d++; |
| 77 | }else{ |
| 78 |