-
Notifications
You must be signed in to change notification settings - Fork 8
/
allegro.fbfrog
126 lines (119 loc) · 3.71 KB
/
allegro.fbfrog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
-fixunsizedarrays
-fbfroginclude stdbool.h
-define ALLEGRO_NO_MAGIC_MAIN
-define ALLEGRO_NO_CLEAR_BITMAP_ALIAS
-define ALLEGRO_NO_FIX_ALIASES
-fbfroginclude allegro-helper.h
-selecttarget
-case unix
-define ALLEGRO_UNIX
-define ALLEGRO_HAVE_LIBPTHREAD
-iftarget linux
-define ALLEGRO_LINUX
-define ALLEGRO_HAVE_LINUX_JOYSTICK_H
-endif
-case windows
-define ALLEGRO_MINGW32
-declarebool ALLEGRO_STATICLINK
-ifdef ALLEGRO_STATICLINK
-define ALLEGRO_STATICLINK
-endif
-endselect
-removedefine ABS
-removedefine AL_ALIAS
-removedefine AL_ALIAS_VOID_RET
-removedefine AL_ARRAY
-removedefine _AL_DLL
-removedefine _AL_EVENT_HEADER
-removedefine AL_FUNC
-removedefine AL_FUNC_DEPRECATED
-removedefine AL_FUNCPTR
-removedefine AL_FUNCPTRARRAY
-removedefine AL_INLINE
-removedefine AL_INLINE_DEPRECATED
-removedefine AL_INLINE_STATIC
-removedefine ALLEGRO_ASMCAPA_HEADER
-removedefine ALLEGRO_ASSERT
-removedefine ALLEGRO_ASSERT_CONCAT
-removedefine ALLEGRO_ASSERT_CONCAT_
-removedefine ALLEGRO_EXTRA_HEADER
-removedefine ALLEGRO_INTERNAL_HEADER
-removedefine ALLEGRO_INTERNAL_THREAD_HEADER
-removedefine ALLEGRO_STATIC_ASSERT
-removedefine AL_METHOD
-removedefine AL_PRINTFUNC
-removedefine AL_PRINTFUNC_DEPRECATED
-removedefine AL_VAR
-removedefine ASSERT
-removedefine CALC_ROW
-removedefine CONSTRUCTOR_FUNCTION
-removedefine DESTRUCTOR_FUNCTION
-removedefine END_OF_FUNCTION
-removedefine END_OF_STATIC_FUNCTION
-removedefine ENUM_CURRENT_SETTINGS
-removedefine INLINE
-removedefine LONG_LONG
-removedefine PALLETE
-removedefine RETSIGTYPE
-removedefine RET_VOLATILE
-removedefine SGN
-removedefine TRACE
-removedefine ZERO_SIZE_ARRAY
#-removedefine ALLEGRO_ASSERT
#-removedefine ALLEGRO_ASSERT_CONCAT
#-removedefine ALLEGRO_ASSERT_CONCAT_
#-removedefine ALLEGRO_COLOR16
#-removedefine ALLEGRO_COLOR24
#-removedefine ALLEGRO_COLOR32
#-removedefine ALLEGRO_COLOR8
#-removedefine ALLEGRO_EXTRA_HEADER
#-removedefine ALLEGRO_GCC
#-removedefine ALLEGRO_GUESS_INTTYPES_OK
#-removedefine ALLEGRO_HAVE_DIRENT_H
#-removedefine ALLEGRO_HAVE_FSEEKO
#-removedefine ALLEGRO_HAVE_FTELLO
#-removedefine ALLEGRO_HAVE_GETEXECNAME
#-removedefine ALLEGRO_HAVE_INTTYPES_H
#-removedefine ALLEGRO_HAVE_LINUX_AWE_VOICE_H
#-removedefine ALLEGRO_HAVE_LINUX_INPUT_H
#-removedefine ALLEGRO_HAVE_LINUX_JOYSTICK_H
#-removedefine ALLEGRO_HAVE_LINUX_SOUNDCARD_H
#-removedefine ALLEGRO_HAVE_MEMCMP
#-removedefine ALLEGRO_HAVE_MKSTEMP
#-removedefine ALLEGRO_HAVE_MMAP
#-removedefine ALLEGRO_HAVE_MPROTECT
#-removedefine ALLEGRO_HAVE_OSATOMIC_H
#-removedefine ALLEGRO_HAVE_SCHED_YIELD
#-removedefine ALLEGRO_HAVE_SOUNDCARD_H
#-removedefine ALLEGRO_HAVE_STDBOOL_H
#-removedefine ALLEGRO_HAVE_STDINT_H
#-removedefine ALLEGRO_HAVE_SV_PROCFS_H
#-removedefine ALLEGRO_HAVE_SYSCONF
#-removedefine ALLEGRO_HAVE_SYS_INOTIFY_H
#-removedefine ALLEGRO_HAVE_SYS_IO_H
#-removedefine ALLEGRO_HAVE_SYS_SOUNDCARD_H
#-removedefine ALLEGRO_HAVE_SYS_STAT_H
#-removedefine ALLEGRO_HAVE_SYS_TIME_H
#-removedefine ALLEGRO_HAVE_SYS_TIMERFD_H
#-removedefine ALLEGRO_HAVE_SYS_TYPES_H
#-removedefine ALLEGRO_HAVE_SYS_UTSNAME_H
#-removedefine ALLEGRO_HAVE_TIME_H
#-removedefine ALLEGRO_HAVE_VA_COPY
#-removedefine ALLEGRO_IMPORT_GFX_ASM
#-removedefine ALLEGRO_IMPORT_MATH_ASM
#-removedefine ALLEGRO_INTERNAL_HEADER
#-removedefine ALLEGRO_INTERNAL_THREAD_HEADER
#-removedefine ALLEGRO_NO_ASM
#-removedefine ALLEGRO_STATIC_ASSERT
#-removedefine ALLEGRO_USE_CONSTRUCTOR
#-removedefine ALLEGRO_WITH_XWINDOWS
#-removedefine ALLEGRO_XWINDOWS_WITH_XCURSOR
#-removedefine ALLEGRO_XWINDOWS_WITH_XF86VIDMODE
#-removedefine ALLEGRO_XWINDOWS_WITH_XIM
#-removedefine ALLEGRO_XWINDOWS_WITH_XINERAMA
#-removedefine ALLEGRO_XWINDOWS_WITH_XRANDR
-rename_ EOF
# For proper translation of ENUM_CURRENT_SETTINGS
-typedefhint DWORD
-ifndefdecl TRUE
-ifndefdecl FALSE