You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Don't define obsolete functions/enums/behaviors. Consider enabling from time to time after updating to avoid using soon-to-be obsolete function/names.
116
+
default:
117
+
False
118
+
manual:
119
+
True
120
+
121
+
flaguse-wchar32
122
+
description:
123
+
Use 32-bit for ImWchar (default is 16-bit) to support unicode planes 1-16. (e.g. point beyond 0xFFFF like emoticons, dingbats, symbols, shapes, ancient languages, etc...)
124
+
default:
125
+
True
126
+
manual:
127
+
True
128
+
114
129
commoncommon
115
130
build-depends:
116
131
base
@@ -157,6 +172,13 @@ library
157
172
, unliftio
158
173
, vector
159
174
175
+
if flag(disable-obsolete)
176
+
cxx-options: -DIMGUI_DISABLE_OBSOLETE_FUNCTIONS
177
+
178
+
if flag(use-wchar32)
179
+
cxx-options: -DIMGUI_USE_WCHAR32
180
+
cpp-options: -DIMGUI_USE_WCHAR32
181
+
160
182
if flag(opengl2)
161
183
exposed-modules:
162
184
DearImGui.OpenGL2
@@ -273,7 +295,7 @@ library dear-imgui-generator
273
295
>=0.2.11&&<0.3
274
296
275
297
executabletest
276
-
import: common, build-flags
298
+
import: common, exe-flags
277
299
main-is: Main.hs
278
300
default-language: Haskell2010
279
301
if (!flag(examples) || !flag(sdl) || !flag(opengl2))
0 commit comments