DirectWrite support #28

Merged
IoI_xD merged 13 commits from directwrite into master 2026-07-18 11:39:53 +09:00
Showing only changes of commit 4517ca24c3 - Show all commits

fix perl cross compiling
Some checks failed
pyrite-dev/milsko/pipeline/head There was a failure building this commit

IoIxD 2026-07-17 17:53:53 -07:00

17
configure vendored
View file

@ -101,13 +101,20 @@ sub def_platform {
param_set("x11", 1); param_set("x11", 1);
} }
if($target eq "Windows") { if($target eq "Windows") {
use Win32; if ($^O eq "Win32")
my ( $osvername, $major, $minor, $id ) = Win32::GetOSVersion(); {
require Win32;
Win32->import();
my ( $osvername, $major, $minor, $id ) = Win32::GetOSVersion();
if($major >= 10) { if($major >= 10) {
param_set("directwrite", 1); param_set("directwrite", 1);
} else {
param_set("directwrite", 0);
}
} else { } else {
param_set("directwrite", 0); # assume cross compiling
param_set("directwrite", 1);
} }
} else { } else {
param_set("directwrite", 0); param_set("directwrite", 0);