mirror of https://github.com/buggins/dlangui.git
implement DLANGUI_VERSION #438
This commit is contained in:
parent
fe4afc6975
commit
2c346c015f
7
dub.json
7
dub.json
|
@ -20,12 +20,7 @@
|
||||||
"libs-linux": ["z"],
|
"libs-linux": ["z"],
|
||||||
|
|
||||||
"stringImportPaths": [
|
"stringImportPaths": [
|
||||||
"views",
|
"views"
|
||||||
"views/res",
|
|
||||||
"views/res/mdpi",
|
|
||||||
"views/res/hdpi",
|
|
||||||
"views/res/shaders",
|
|
||||||
"views/res/i18n"
|
|
||||||
],
|
],
|
||||||
|
|
||||||
"-ddoxFilterArgs": ["--unittest-examples", "--min-protection=Protected", "--ex", "win32.",
|
"-ddoxFilterArgs": ["--unittest-examples", "--min-protection=Protected", "--ex", "win32.",
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
module dlangui.core.config;
|
module dlangui.core.config;
|
||||||
|
|
||||||
|
extern(C) @property dstring DLANGUI_VERSION();
|
||||||
|
|
||||||
//version = USE_CONSOLE;
|
//version = USE_CONSOLE;
|
||||||
|
|
||||||
version(USE_CONSOLE) {
|
version(USE_CONSOLE) {
|
||||||
|
|
|
@ -6,6 +6,12 @@ import dlangui.widgets.styles;
|
||||||
import dlangui.graphics.fonts;
|
import dlangui.graphics.fonts;
|
||||||
import dlangui.graphics.resources;
|
import dlangui.graphics.resources;
|
||||||
import dlangui.widgets.widget;
|
import dlangui.widgets.widget;
|
||||||
|
import std.utf : toUTF32;
|
||||||
|
|
||||||
|
private immutable dstring DLANGUI_VERSION_VALUE = toUTF32(import("DLANGUI_VERSION"));
|
||||||
|
extern(C) @property dstring DLANGUI_VERSION() {
|
||||||
|
return DLANGUI_VERSION_VALUE;
|
||||||
|
}
|
||||||
|
|
||||||
static if (BACKEND_GUI) {
|
static if (BACKEND_GUI) {
|
||||||
import dlangui.graphics.ftfonts;
|
import dlangui.graphics.ftfonts;
|
||||||
|
|
Loading…
Reference in New Issue