| | 299 | rem |
|---|
| | 300 | rem check for capabilities of the platform |
|---|
| | 301 | rem |
|---|
| | 302 | |
|---|
| | 303 | echo.>>..\src\config.h |
|---|
| | 304 | echo /* Start of settings from configure.bat. */>>..\src\config.h |
|---|
| | 305 | echo.>>..\src\config.h |
|---|
| | 306 | |
|---|
| | 307 | rem for gcc |
|---|
| | 308 | set JUNK_SRC=junk.c |
|---|
| | 309 | set CC_OPT=-DWINVER=0x0400 |
|---|
| | 310 | set JUNK_OBJ=junk.o |
|---|
| | 311 | |
|---|
| | 312 | if %COMPILER%==gcc goto check_capability |
|---|
| | 313 | rem for VC |
|---|
| | 314 | set JUNK_OBJ=junk.obj |
|---|
| | 315 | set CC_OPT=-nologo %CC_OPT% |
|---|
| | 316 | |
|---|
| | 317 | :check_capability |
|---|
| | 318 | |
|---|
| | 319 | rem |
|---|
| | 320 | rem check for RECONVERTSTRING |
|---|
| | 321 | rem |
|---|
| | 322 | |
|---|
| | 323 | set TARGET=HAVE_RECONVERTSTRING |
|---|
| | 324 | echo checking for RECONVERTSTRING |
|---|
| | 325 | |
|---|
| | 326 | echo #include "windows.h" >junk.c |
|---|
| | 327 | echo #include "imm.h" >>junk.c |
|---|
| | 328 | echo main(){RECONVERTSTRING x;} >>junk.c |
|---|
| | 329 | |
|---|
| | 330 | %COMPILER% %CC_OPT% -c %JUNK_SRC% >config.capability 2>&1 |
|---|
| | 331 | if exist %JUNK_OBJ% goto RECONVERTSTRING_yes |
|---|
| | 332 | echo ...no |
|---|
| | 333 | echo #undef %TARGET% >>..\src\config.h |
|---|
| | 334 | goto RECONVERTSTRING_cnt |
|---|
| | 335 | |
|---|
| | 336 | :RECONVERTSTRING_yes |
|---|
| | 337 | echo ...yes |
|---|
| | 338 | echo #define %TARGET% >>..\src\config.h |
|---|
| | 339 | |
|---|
| | 340 | :RECONVERTSTRING_cnt |
|---|
| | 341 | rm -f %JUNK_SRC% %JUNK_OBJ% |
|---|
| | 342 | |
|---|
| | 343 | echo.>>..\src\config.h |
|---|
| | 344 | echo /* End of settings from configure.bat. */>>..\src\config.h |
|---|
| | 345 | |
|---|
| | 346 | rm config.capability |
|---|
| | 347 | |
|---|
| | 348 | rem |
|---|
| | 349 | rem end of checking for capabilities |
|---|
| | 350 | rem |
|---|
| | 351 | |
|---|