build/common/common.mmh
changeset 80 562156073bab
parent 78 b3ffff030d5c
child 82 a6fec624de6c
equal deleted inserted replaced
79:dae66483be2b 80:562156073bab
    52 #ifndef FSHELL_NO_WSERV_SUPPORT
    52 #ifndef FSHELL_NO_WSERV_SUPPORT
    53 #define    FSHELL_WSERV_SUPPORT
    53 #define    FSHELL_WSERV_SUPPORT
    54 #endif
    54 #endif
    55 #ifndef FSHELL_NO_WSERV2_SUPPORT
    55 #ifndef FSHELL_NO_WSERV2_SUPPORT
    56 #define    FSHELL_WSERV2_SUPPORT
    56 #define    FSHELL_WSERV2_SUPPORT
       
    57 #endif
       
    58 #if !defined(FSHELL_NO_GUI_SUPPORT) && defined(FSHELL_WSERV_SUPPORT)
       
    59 #define    FSHELL_GUI_SUPPORT
       
    60 #endif
       
    61 #if !defined(FSHELL_NO_ICL_SUPPORT)
       
    62 #define FSHELL_ICL_SUPPORT
    57 #endif
    63 #endif
    58 #ifndef FSHELL_NO_RAMDEFRAG_SUPPORT
    64 #ifndef FSHELL_NO_RAMDEFRAG_SUPPORT
    59 #define    FSHELL_RAMDEFRAG_SUPPORT
    65 #define    FSHELL_RAMDEFRAG_SUPPORT
    60 #endif
    66 #endif
    61 #ifndef FSHELL_NO_SAMPLINGPROFILER_SUPPORT
    67 #ifndef FSHELL_NO_SAMPLINGPROFILER_SUPPORT
   201 
   207 
   202 //
   208 //
   203 // fshell.
   209 // fshell.
   204 //
   210 //
   205 
   211 
   206 #if defined(FSHELL_WSERV_SUPPORT) && defined(FSHELL_CAP_READUSERDATA) // Close enough
   212 #if defined(FSHELL_WSERV_SUPPORT) && defined(FSHELL_CAP_READUSERDATA) && !defined(FSHELL_CORE_NO_SUPPORT_SWI) // Close enough
   207 #define FSHELL_CORE_SUPPORT_SWI
   213 #define FSHELL_CORE_SUPPORT_SWI
   208 #endif
   214 #endif
   209 
   215 
   210 #ifdef FSHELL_PIPS_SUPPORT
   216 #ifdef FSHELL_PIPS_SUPPORT
   211 #define FSHELL_CORE_SUPPORT_PIPSRUN
   217 #define FSHELL_CORE_SUPPORT_PIPSRUN
   282 #define FSHELL_CORE_SUPPORT_SHUTAPP
   288 #define FSHELL_CORE_SUPPORT_SHUTAPP
   283 #define FSHELL_CORE_SUPPORT_OPENDOC
   289 #define FSHELL_CORE_SUPPORT_OPENDOC
   284 #endif
   290 #endif
   285 
   291 
   286 #ifdef FSHELL_WSERV_SUPPORT
   292 #ifdef FSHELL_WSERV_SUPPORT
   287 #define FSHELL_CORE_SUPPORT_GRABSCREEN
       
   288 #define FSHELL_CORE_SUPPORT_FOCUS
   293 #define FSHELL_CORE_SUPPORT_FOCUS
       
   294 #define FSHELL_CORE_SUPPORT_WSLOG
       
   295 #define FSHELL_CORE_SUPPORT_TFINFO
       
   296 #endif
       
   297 
       
   298 #ifdef FSHELL_GUI_SUPPORT
   289 #define FSHELL_CORE_SUPPORT_SWITCHVIEW
   299 #define FSHELL_CORE_SUPPORT_SWITCHVIEW
   290 #define FSHELL_CORE_SUPPORT_ACTIVEVIEW
   300 #define FSHELL_CORE_SUPPORT_ACTIVEVIEW
   291 #define FSHELL_CORE_SUPPORT_WSLOG
   301 #endif
       
   302 
       
   303 #ifdef FSHELL_ICL_SUPPORT
       
   304 #define FSHELL_CORE_SUPPORT_GENBMP
       
   305 #endif
       
   306 
       
   307 #if defined(FSHELL_WSERV_SUPPORT) && defined(FSHELL_ICL_SUPPORT)
       
   308 #define FSHELL_CORE_SUPPORT_GRABSCREEN
   292 #endif
   309 #endif
   293 
   310 
   294 #ifdef FSHELL_AUDIO_SUPPORT
   311 #ifdef FSHELL_AUDIO_SUPPORT
   295 #define FSHELL_CORE_SUPPORT_PLAY
   312 #define FSHELL_CORE_SUPPORT_PLAY
   296 #endif
   313 #endif
   326 #define FSHELL_CORE_SUPPORT_RAMDEFRAG
   343 #define FSHELL_CORE_SUPPORT_RAMDEFRAG
   327 #endif
   344 #endif
   328 
   345 
   329 #if defined(FSHELL_TELEPHONY_SUPPORT) && defined(FSHELL_CAP_READUSERDATA) && defined(FSHELL_CAP_READDEVICEDATA) && defined(FSHELL_CAP_WRITEUSERDATA)
   346 #if defined(FSHELL_TELEPHONY_SUPPORT) && defined(FSHELL_CAP_READUSERDATA) && defined(FSHELL_CAP_READDEVICEDATA) && defined(FSHELL_CAP_WRITEUSERDATA)
   330 #define FSHELL_CORE_SUPPORT_ICC
   347 #define FSHELL_CORE_SUPPORT_ICC
   331 #endif
       
   332 
       
   333 #ifdef FSHELL_WSERV_SUPPORT
       
   334 #define FSHELL_CORE_SUPPORT_GENBMP
       
   335 #define FSHELL_CORE_SUPPORT_TFINFO
       
   336 #endif
   348 #endif
   337 
   349 
   338 #if defined(FSHELL_TELEPHONY_SUPPORT) && defined(FSHELL_CAP_READDEVICEDATA)
   350 #if defined(FSHELL_TELEPHONY_SUPPORT) && defined(FSHELL_CAP_READDEVICEDATA)
   339 #define FSHELL_CORE_SUPPORT_NITZ
   351 #define FSHELL_CORE_SUPPORT_NITZ
   340 #endif
   352 #endif