00001 #ifndef _SRC_CODE_OSDLCONFIG_H
00002 #define _SRC_CODE_OSDLCONFIG_H 1
00003
00004
00005
00006
00007
00008
00009 #ifndef OSDL_ARCH_NINTENDO_DS
00010 #define OSDL_ARCH_NINTENDO_DS 0
00011 #endif
00012
00013
00014
00015 #ifndef OSDL_CACHE_OVERALL_SETTINGS
00016 #define OSDL_CACHE_OVERALL_SETTINGS 0
00017 #endif
00018
00019
00020 #ifndef OSDL_CHECK_OPENGL_CALLS
00021 #define OSDL_CHECK_OPENGL_CALLS 1
00022 #endif
00023
00024
00025
00026
00027
00028 #ifndef OSDL_COUNT_INSTANCES
00029 #define OSDL_COUNT_INSTANCES 0
00030 #endif
00031
00032
00033 #ifndef OSDL_DEBUG
00034 #define OSDL_DEBUG 1
00035 #endif
00036
00037
00038 #ifndef OSDL_DEBUG_AUDIO_PLAYBACK
00039 #define OSDL_DEBUG_AUDIO_PLAYBACK 0
00040 #endif
00041
00042
00043 #ifndef OSDL_DEBUG_AUDIO_RENDERER
00044 #define OSDL_DEBUG_AUDIO_RENDERER 0
00045 #endif
00046
00047
00048 #ifndef OSDL_DEBUG_BLIT
00049 #define OSDL_DEBUG_BLIT 0
00050 #endif
00051
00052
00053 #ifndef OSDL_DEBUG_BOUNDING_BOX
00054 #define OSDL_DEBUG_BOUNDING_BOX 0
00055 #endif
00056
00057
00058 #ifndef OSDL_DEBUG_CACHED_STATES
00059 #define OSDL_DEBUG_CACHED_STATES 1
00060 #endif
00061
00062
00063 #ifndef OSDL_DEBUG_COLOR
00064 #define OSDL_DEBUG_COLOR 0
00065 #endif
00066
00067
00068 #ifndef OSDL_DEBUG_CONICS
00069 #define OSDL_DEBUG_CONICS 0
00070 #endif
00071
00072
00073 #ifndef OSDL_DEBUG_EVENTS
00074 #define OSDL_DEBUG_EVENTS 0
00075 #endif
00076
00077
00078 #ifndef OSDL_DEBUG_FONT
00079 #define OSDL_DEBUG_FONT 0
00080 #endif
00081
00082
00083
00084 #ifndef OSDL_DEBUG_GUI
00085 #define OSDL_DEBUG_GUI 1
00086 #endif
00087
00088
00089 #ifndef OSDL_DEBUG_IMAGE
00090 #define OSDL_DEBUG_IMAGE 0
00091 #endif
00092
00093
00094 #ifndef OSDL_DEBUG_NINTENDO_DS
00095 #define OSDL_DEBUG_NINTENDO_DS 0
00096 #endif
00097
00098
00099 #ifndef OSDL_DEBUG_PALETTE
00100 #define OSDL_DEBUG_PALETTE 0
00101 #endif
00102
00103
00104 #ifndef OSDL_DEBUG_PIXEL
00105 #define OSDL_DEBUG_PIXEL 0
00106 #endif
00107
00108
00109 #ifndef OSDL_DEBUG_RECTANGLES
00110 #define OSDL_DEBUG_RECTANGLES 0
00111 #endif
00112
00113
00114 #ifndef OSDL_DEBUG_RENDERER
00115 #define OSDL_DEBUG_RENDERER 0
00116 #endif
00117
00118
00119 #ifndef OSDL_DEBUG_RESOURCE_MANAGER
00120 #define OSDL_DEBUG_RESOURCE_MANAGER 1
00121 #endif
00122
00123
00124 #ifndef OSDL_DEBUG_SCHEDULER
00125 #define OSDL_DEBUG_SCHEDULER 0
00126 #endif
00127
00128
00129 #ifndef OSDL_DEBUG_SPRITE
00130 #define OSDL_DEBUG_SPRITE 0
00131 #endif
00132
00133
00134 #ifndef OSDL_DEBUG_SURFACE
00135 #define OSDL_DEBUG_SURFACE 0
00136 #endif
00137
00138
00139 #ifndef OSDL_DEBUG_VIDEO
00140 #define OSDL_DEBUG_VIDEO 0
00141 #endif
00142
00143
00144 #ifndef OSDL_DEBUG_VIDEO_RENDERER
00145 #define OSDL_DEBUG_VIDEO_RENDERER 1
00146 #endif
00147
00148
00149 #ifndef OSDL_DEBUG_WIDGET
00150 #define OSDL_DEBUG_WIDGET 0
00151 #endif
00152
00153
00154
00155
00156
00157 #ifndef OSDL_USES_CEYLAN_H
00158 #define OSDL_USES_CEYLAN_H 1
00159 #endif
00160
00161
00162
00163 #ifndef OSDL_USES_DIRENT_H
00164 #define OSDL_USES_DIRENT_H 1
00165 #endif
00166
00167
00168 #ifndef OSDL_USES_DLFCN_H
00169 #define OSDL_USES_DLFCN_H 1
00170 #endif
00171
00172
00173 #ifndef OSDL_USES_FORK
00174 #define OSDL_USES_FORK 1
00175 #endif
00176
00177
00178 #ifndef OSDL_USES_INTTYPES_H
00179 #define OSDL_USES_INTTYPES_H 1
00180 #endif
00181
00182
00183 #ifndef OSDL_USES_MEMORY_H
00184 #define OSDL_USES_MEMORY_H 1
00185 #endif
00186
00187
00188
00189
00190
00191 #ifndef OSDL_USES_PTHREAD
00192 #define OSDL_USES_PTHREAD 1
00193 #endif
00194
00195
00196
00197
00198
00199
00200 #ifndef OSDL_USES_STDBOOL_H
00201 #define OSDL_USES_STDBOOL_H 1
00202 #endif
00203
00204
00205 #ifndef OSDL_USES_STDINT_H
00206 #define OSDL_USES_STDINT_H 1
00207 #endif
00208
00209
00210 #ifndef OSDL_USES_STDLIB_H
00211 #define OSDL_USES_STDLIB_H 1
00212 #endif
00213
00214
00215 #ifndef OSDL_USES_STRINGS_H
00216 #define OSDL_USES_STRINGS_H 1
00217 #endif
00218
00219
00220 #ifndef OSDL_USES_STRING_H
00221 #define OSDL_USES_STRING_H 1
00222 #endif
00223
00224
00225
00226
00227
00228
00229
00230
00231
00232
00233 #ifndef OSDL_USES_SYS_SELECT_H
00234 #define OSDL_USES_SYS_SELECT_H 1
00235 #endif
00236
00237
00238 #ifndef OSDL_USES_SYS_SOCKET_H
00239 #define OSDL_USES_SYS_SOCKET_H 1
00240 #endif
00241
00242
00243 #ifndef OSDL_USES_SYS_STAT_H
00244 #define OSDL_USES_SYS_STAT_H 1
00245 #endif
00246
00247
00248 #ifndef OSDL_USES_SYS_TYPES_H
00249 #define OSDL_USES_SYS_TYPES_H 1
00250 #endif
00251
00252
00253 #ifndef OSDL_USES_SYS_WAIT_H
00254 #define OSDL_USES_SYS_WAIT_H 1
00255 #endif
00256
00257
00258 #ifndef OSDL_USES_UNISTD_H
00259 #define OSDL_USES_UNISTD_H 1
00260 #endif
00261
00262
00263 #ifndef OSDL_USES_UTIME_H
00264 #define OSDL_USES_UTIME_H 1
00265 #endif
00266
00267
00268 #ifndef OSDL_USES_UTIME_NULL
00269 #define OSDL_USES_UTIME_NULL 1
00270 #endif
00271
00272
00273 #ifndef OSDL_USES_VFORK
00274 #define OSDL_USES_VFORK 1
00275 #endif
00276
00277
00278
00279
00280
00281
00282
00283
00284 #ifndef OSDL_USES_WORKING_FORK
00285 #define OSDL_USES_WORKING_FORK 1
00286 #endif
00287
00288
00289 #ifndef OSDL_USES_WORKING_VFORK
00290 #define OSDL_USES_WORKING_VFORK 1
00291 #endif
00292
00293
00294 #ifndef OSDL_USES__BOOL
00295 #define OSDL_USES__BOOL 1
00296 #endif
00297
00298
00299 #ifndef OSDL_LIBTOOL_VERSION
00300 #define OSDL_LIBTOOL_VERSION "0.5.0"
00301 #endif
00302
00303
00304
00305 #ifndef OSDL_LSTAT_FOLLOWS_SLASHED_SYMLINK
00306 #define OSDL_LSTAT_FOLLOWS_SLASHED_SYMLINK 1
00307 #endif
00308
00309
00310
00311 #ifndef OSDL_LT_OBJDIR
00312 #define OSDL_LT_OBJDIR ".libs/"
00313 #endif
00314
00315
00316 #ifndef OSDL_PACKAGE
00317 #define OSDL_PACKAGE "osdl"
00318 #endif
00319
00320
00321 #ifndef OSDL_PACKAGE_BUGREPORT
00322 #define OSDL_PACKAGE_BUGREPORT "osdl-bugs@lists.sourceforge.net"
00323 #endif
00324
00325
00326 #ifndef OSDL_PACKAGE_NAME
00327 #define OSDL_PACKAGE_NAME "OSDL"
00328 #endif
00329
00330
00331 #ifndef OSDL_PACKAGE_STRING
00332 #define OSDL_PACKAGE_STRING "OSDL 0.5"
00333 #endif
00334
00335
00336 #ifndef OSDL_PACKAGE_TARNAME
00337 #define OSDL_PACKAGE_TARNAME "osdl"
00338 #endif
00339
00340
00341 #ifndef OSDL_PACKAGE_URL
00342 #define OSDL_PACKAGE_URL ""
00343 #endif
00344
00345
00346 #ifndef OSDL_PACKAGE_VERSION
00347 #define OSDL_PACKAGE_VERSION "0.5"
00348 #endif
00349
00350
00351
00352
00353
00354
00355 #ifndef OSDL_RETSIGTYPE
00356 #define OSDL_RETSIGTYPE void
00357 #endif
00358
00359
00360 #ifndef OSDL_SELECT_TYPE_ARG1
00361 #define OSDL_SELECT_TYPE_ARG1 int
00362 #endif
00363
00364
00365 #ifndef OSDL_SELECT_TYPE_ARG234
00366 #define OSDL_SELECT_TYPE_ARG234 (fd_set *)
00367 #endif
00368
00369
00370 #ifndef OSDL_SELECT_TYPE_ARG5
00371 #define OSDL_SELECT_TYPE_ARG5 (struct timeval *)
00372 #endif
00373
00374
00375 #ifndef OSDL_STDC_HEADERS
00376 #define OSDL_STDC_HEADERS 1
00377 #endif
00378
00379
00380 #ifndef OSDL_TIME_WITH_SYS_TIME
00381 #define OSDL_TIME_WITH_SYS_TIME 1
00382 #endif
00383
00384
00385
00386
00387
00388 #ifndef OSDL_USES_AGAR
00389 #define OSDL_USES_AGAR 1
00390 #endif
00391
00392
00393 #ifndef OSDL_USES_LIBPNG
00394 #define OSDL_USES_LIBPNG 1
00395 #endif
00396
00397
00398 #ifndef OSDL_USES_OPENGL
00399 #define OSDL_USES_OPENGL 1
00400 #endif
00401
00402
00403 #ifndef OSDL_USES_PHYSICSFS
00404 #define OSDL_USES_PHYSICSFS 1
00405 #endif
00406
00407
00408 #ifndef OSDL_USES_SDL
00409 #define OSDL_USES_SDL 1
00410 #endif
00411
00412
00413 #ifndef OSDL_USES_SDL_GFX
00414 #define OSDL_USES_SDL_GFX 1
00415 #endif
00416
00417
00418 #ifndef OSDL_USES_SDL_IMAGE
00419 #define OSDL_USES_SDL_IMAGE 1
00420 #endif
00421
00422
00423 #ifndef OSDL_USES_SDL_MIXER
00424 #define OSDL_USES_SDL_MIXER 1
00425 #endif
00426
00427
00428 #ifndef OSDL_USES_SDL_TTF
00429 #define OSDL_USES_SDL_TTF 1
00430 #endif
00431
00432
00433 #ifndef OSDL_USES_ZLIB
00434 #define OSDL_USES_ZLIB 1
00435 #endif
00436
00437
00438 #ifndef OSDL_VERBOSE_AUDIO_MODULE
00439 #define OSDL_VERBOSE_AUDIO_MODULE 0
00440 #endif
00441
00442
00443 #ifndef OSDL_VERBOSE_BASIC_MODULE
00444 #define OSDL_VERBOSE_BASIC_MODULE 0
00445 #endif
00446
00447
00448 #ifndef OSDL_VERBOSE_CONTROLLER
00449 #define OSDL_VERBOSE_CONTROLLER 0
00450 #endif
00451
00452
00453 #ifndef OSDL_VERBOSE_DATA_MODULE
00454 #define OSDL_VERBOSE_DATA_MODULE 0
00455 #endif
00456
00457
00458 #ifndef OSDL_VERBOSE_ENGINE_MODULE
00459 #define OSDL_VERBOSE_ENGINE_MODULE 1
00460 #endif
00461
00462
00463 #ifndef OSDL_VERBOSE_EVENTS_MODULE
00464 #define OSDL_VERBOSE_EVENTS_MODULE 1
00465 #endif
00466
00467
00468 #ifndef OSDL_VERBOSE_JOYSTICK
00469 #define OSDL_VERBOSE_JOYSTICK 0
00470 #endif
00471
00472
00473 #ifndef OSDL_VERBOSE_JOYSTICK_HANDLER
00474 #define OSDL_VERBOSE_JOYSTICK_HANDLER 0
00475 #endif
00476
00477
00478 #ifndef OSDL_VERBOSE_KEYBOARD_HANDLER
00479 #define OSDL_VERBOSE_KEYBOARD_HANDLER 0
00480 #endif
00481
00482
00483 #ifndef OSDL_VERBOSE_MOUSE
00484 #define OSDL_VERBOSE_MOUSE 0
00485 #endif
00486
00487
00488 #ifndef OSDL_VERBOSE_MOUSE_HANDLER
00489 #define OSDL_VERBOSE_MOUSE_HANDLER 0
00490 #endif
00491
00492
00493 #ifndef OSDL_VERBOSE_VIDEO_MODULE
00494 #define OSDL_VERBOSE_VIDEO_MODULE 1
00495 #endif
00496
00497
00498 #ifndef OSDL_VERSION
00499 #define OSDL_VERSION "0.5"
00500 #endif
00501
00502
00503
00504
00505
00506
00507 #ifndef __cplusplus
00508
00509 #endif
00510
00511
00512
00513
00514
00515
00516
00517
00518
00519
00520
00521
00522
00523
00524
00525 #endif
00526