mirror of https://github.com/buggins/dlangui.git
update DUB.JSON to use SDL
This commit is contained in:
parent
b769f5f3ec
commit
b076ed5859
|
@ -5,7 +5,7 @@ GUI for D programming language, written in D.
|
||||||
|
|
||||||
Alpha stage of development.
|
Alpha stage of development.
|
||||||
|
|
||||||
* Crossplatform (Win32 and Linux are supported in current version)
|
* Crossplatform (Win32 and Linux are supported in current version); can use SDL2 as a backend.
|
||||||
* Mostly inspired by Android UI API (layouts, styles, two phase layout, ...)
|
* Mostly inspired by Android UI API (layouts, styles, two phase layout, ...)
|
||||||
* Supports highly customizable UI themes and styles
|
* Supports highly customizable UI themes and styles
|
||||||
* Supports internationalization
|
* Supports internationalization
|
||||||
|
@ -14,6 +14,7 @@ Alpha stage of development.
|
||||||
* Actually it's a port (with major refactoring) of GUI library for cross platform OpenGL based implementation of Cool Reader app project from C++.
|
* Actually it's a port (with major refactoring) of GUI library for cross platform OpenGL based implementation of Cool Reader app project from C++.
|
||||||
* Almost ready for 2D games development
|
* Almost ready for 2D games development
|
||||||
* Goal: provide set of widgets suitable for building of IDE.
|
* Goal: provide set of widgets suitable for building of IDE.
|
||||||
|
* Non thread safe
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
31
dub.json
31
dub.json
|
@ -7,6 +7,7 @@
|
||||||
"targetType": "none",
|
"targetType": "none",
|
||||||
|
|
||||||
"versions-windows": ["USE_OPENGL", "Unicode"],
|
"versions-windows": ["USE_OPENGL", "Unicode"],
|
||||||
|
"versions-posix": ["USE_OPENGL", "USE_SDL", "Unicode"],
|
||||||
|
|
||||||
"subPackages": [
|
"subPackages": [
|
||||||
{
|
{
|
||||||
|
@ -21,35 +22,6 @@
|
||||||
"targetPath": "lib",
|
"targetPath": "lib",
|
||||||
"targetType": "staticLibrary",
|
"targetType": "staticLibrary",
|
||||||
|
|
||||||
"sourceFiles-posix": [
|
|
||||||
"3rdparty/X11/xcb/bigreq.d",
|
|
||||||
"3rdparty/X11/xcb/composite.d",
|
|
||||||
"3rdparty/X11/xcb/damage.d",
|
|
||||||
"3rdparty/X11/xcb/dpms.d",
|
|
||||||
"3rdparty/X11/xcb/glx.d",
|
|
||||||
"3rdparty/X11/xcb/randr.d",
|
|
||||||
"3rdparty/X11/xcb/record.d",
|
|
||||||
"3rdparty/X11/xcb/render.d",
|
|
||||||
"3rdparty/X11/xcb/res.d",
|
|
||||||
"3rdparty/X11/xcb/screensaver.d",
|
|
||||||
"3rdparty/X11/xcb/shape.d",
|
|
||||||
"3rdparty/X11/xcb/shm.d",
|
|
||||||
"3rdparty/X11/xcb/xcb.d",
|
|
||||||
"3rdparty/X11/xcb/xc_misc.d",
|
|
||||||
"3rdparty/X11/xcb/xevie.d",
|
|
||||||
"3rdparty/X11/xcb/xf86dri.d",
|
|
||||||
"3rdparty/X11/xcb/xfixes.d",
|
|
||||||
"3rdparty/X11/xcb/xinerama.d",
|
|
||||||
"3rdparty/X11/xcb/xprint.d",
|
|
||||||
"3rdparty/X11/xcb/xproto.d",
|
|
||||||
"3rdparty/X11/xcb/xtest.d",
|
|
||||||
"3rdparty/X11/xcb/xv.d",
|
|
||||||
"3rdparty/X11/xcb/xvmc.d",
|
|
||||||
"3rdparty/X11/xcb/image.d",
|
|
||||||
"3rdparty/X11/keysymdef.d",
|
|
||||||
"3rdparty/X11/X.d",
|
|
||||||
"3rdparty/X11/Xlib.d"
|
|
||||||
],
|
|
||||||
"sourceFiles-windows": [
|
"sourceFiles-windows": [
|
||||||
"3rdparty/win32/basetsd.d",
|
"3rdparty/win32/basetsd.d",
|
||||||
"3rdparty/win32/basetyps.d",
|
"3rdparty/win32/basetyps.d",
|
||||||
|
@ -107,6 +79,7 @@
|
||||||
"3rdparty/win32/wtypes.d",
|
"3rdparty/win32/wtypes.d",
|
||||||
],
|
],
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
"derelict-sdl2": "~master",
|
||||||
"derelict-gl3": "~master",
|
"derelict-gl3": "~master",
|
||||||
"derelict-fi": "~master",
|
"derelict-fi": "~master",
|
||||||
"derelict-ft": "~master"
|
"derelict-ft": "~master"
|
||||||
|
|
|
@ -11,36 +11,6 @@
|
||||||
|
|
||||||
"sourcePaths": ["../../src"],
|
"sourcePaths": ["../../src"],
|
||||||
|
|
||||||
"sourceFiles-posix": [
|
|
||||||
"../../3rdparty/X11/xcb/bigreq.d",
|
|
||||||
"../../3rdparty/X11/xcb/composite.d",
|
|
||||||
"../../3rdparty/X11/xcb/damage.d",
|
|
||||||
"../../3rdparty/X11/xcb/dpms.d",
|
|
||||||
"../../3rdparty/X11/xcb/glx.d",
|
|
||||||
"../../3rdparty/X11/xcb/randr.d",
|
|
||||||
"../../3rdparty/X11/xcb/record.d",
|
|
||||||
"../../3rdparty/X11/xcb/render.d",
|
|
||||||
"../../3rdparty/X11/xcb/res.d",
|
|
||||||
"../../3rdparty/X11/xcb/screensaver.d",
|
|
||||||
"../../3rdparty/X11/xcb/shape.d",
|
|
||||||
"../../3rdparty/X11/xcb/shm.d",
|
|
||||||
"../../3rdparty/X11/xcb/xcb.d",
|
|
||||||
"../../3rdparty/X11/xcb/xc_misc.d",
|
|
||||||
"../../3rdparty/X11/xcb/xevie.d",
|
|
||||||
"../../3rdparty/X11/xcb/xf86dri.d",
|
|
||||||
"../../3rdparty/X11/xcb/xfixes.d",
|
|
||||||
"../../3rdparty/X11/xcb/xinerama.d",
|
|
||||||
"../../3rdparty/X11/xcb/xprint.d",
|
|
||||||
"../../3rdparty/X11/xcb/xproto.d",
|
|
||||||
"../../3rdparty/X11/xcb/xtest.d",
|
|
||||||
"../../3rdparty/X11/xcb/xv.d",
|
|
||||||
"../../3rdparty/X11/xcb/xvmc.d",
|
|
||||||
"../../3rdparty/X11/xcb/image.d",
|
|
||||||
"../../3rdparty/X11/keysymdef.d",
|
|
||||||
"../../3rdparty/X11/X.d",
|
|
||||||
"../../3rdparty/X11/Xlib.d"
|
|
||||||
],
|
|
||||||
|
|
||||||
"sourceFiles-windows": [
|
"sourceFiles-windows": [
|
||||||
"../../3rdparty/win32/basetsd.d",
|
"../../3rdparty/win32/basetsd.d",
|
||||||
"../../3rdparty/win32/basetyps.d",
|
"../../3rdparty/win32/basetyps.d",
|
||||||
|
@ -117,10 +87,12 @@
|
||||||
"libs-posix": ["xcb", "xcb-util", "xcb-shm", "xcb-image", "xcb-keysyms", "X11-xcb", "X11"],
|
"libs-posix": ["xcb", "xcb-util", "xcb-shm", "xcb-image", "xcb-keysyms", "X11-xcb", "X11"],
|
||||||
|
|
||||||
"versions-windows": ["USE_OPENGL", "Unicode"],
|
"versions-windows": ["USE_OPENGL", "Unicode"],
|
||||||
|
"versions-posix": ["USE_OPENGL", "USE_SDL", "Unicode"],
|
||||||
|
|
||||||
|
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"dlangui:dlanguilib": "~master",
|
"dlangui:dlanguilib": "~master",
|
||||||
|
"derelict-sdl2": "~master",
|
||||||
"derelict-gl3": "~master",
|
"derelict-gl3": "~master",
|
||||||
"derelict-fi": "~master",
|
"derelict-fi": "~master",
|
||||||
"derelict-ft": "~master"
|
"derelict-ft": "~master"
|
||||||
|
|
Loading…
Reference in New Issue