Changeset 2071 for libcaca


Ignore:
Timestamp:
Nov 26, 2007, 2:04:21 AM (13 years ago)
Author:
Sam Hocevar
Message:
  • Tell doxygen to expand class and extern before parsing anything, so we don’t end with those ugly identifiers in the documentation.
Location:
libcaca/trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • libcaca/trunk/caca/caca.h

    r2070 r2071  
    2727#include <cucul.h>
    2828
    29 #if !defined(_DOXYGEN_SKIP_ME)
    30 #   undef __extern
    31 #   if defined(_WIN32) && defined(__LIBCACA__)
    32 #       define __extern extern __declspec(dllexport)
    33 #   else
    34 #       define __extern extern
    35 #   endif
     29#undef __extern
     30#if defined(_WIN32) && defined(__LIBCACA__)
     31#   define __extern extern __declspec(dllexport)
     32#else
     33#   define __extern extern
    3634#endif
    3735
  • libcaca/trunk/cucul/cucul.h

    r2070 r2071  
    2525#define __CUCUL_H__
    2626
    27 #if !defined(_DOXYGEN_SKIP_ME)
    28 #   undef __extern
    29 #   if defined(_WIN32) && defined(__LIBCUCUL__)
    30 #       define __extern extern __declspec(dllexport)
    31 #   else
    32 #       define __extern extern
    33 #   endif
     27#undef __extern
     28#if defined(_WIN32) && defined(__LIBCUCUL__)
     29#   define __extern extern __declspec(dllexport)
     30#else
     31#   define __extern extern
    3432#endif
    3533
  • libcaca/trunk/cxx/caca++.h

    r2070 r2071  
    2929#include <cucul++.h>
    3030
    31 #if !defined(_DOXYGEN_SKIP_ME)
    32 #   undef __class
    33 #   if defined(_WIN32) && defined(__LIBCACA_PP__)
    34 #       define __class class __declspec(dllexport)
    35 #   else
    36 #       define __class class
    37 #   endif
     31#undef __class
     32#if defined(_WIN32) && defined(__LIBCACA_PP__)
     33#   define __class class __declspec(dllexport)
     34#else
     35#   define __class class
    3836#endif
    3937
  • libcaca/trunk/cxx/cucul++.h

    r2070 r2071  
    2727#include <cucul.h>
    2828
    29 #if !defined(_DOXYGEN_SKIP_ME)
    30 #   undef __class
    31 #   if defined(_WIN32) && defined(__LIBCUCUL_PP__)
    32 #       define __class class __declspec(dllexport)
    33 #   else
    34 #       define __class class
    35 #   endif
     29#undef __class
     30#if defined(_WIN32) && defined(__LIBCUCUL_PP__)
     31#   define __class class __declspec(dllexport)
     32#else
     33#   define __class class
    3634#endif
    3735
  • libcaca/trunk/doc/doxygen.cfg.in

    r2003 r2071  
    10401040# way by setting EXPAND_ONLY_PREDEF to YES.
    10411041
    1042 MACRO_EXPANSION        = NO
     1042MACRO_EXPANSION        = YES
    10431043
    10441044# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES
     
    10461046# PREDEFINED and EXPAND_AS_DEFINED tags.
    10471047
    1048 EXPAND_ONLY_PREDEF     = NO
     1048EXPAND_ONLY_PREDEF     = YES
    10491049
    10501050# If the SEARCH_INCLUDES tag is set to YES (the default) the includes files
     
    10811081# Use the PREDEFINED tag if you want to use a different macro definition.
    10821082
    1083 EXPAND_AS_DEFINED      =
     1083EXPAND_AS_DEFINED      = __extern __class
    10841084
    10851085# If the SKIP_FUNCTION_MACROS tag is set to YES (the default) then
Note: See TracChangeset for help on using the changeset viewer.