From 631549073a3dec1d4394fd0a934bb7fdfd0a4901 Mon Sep 17 00:00:00 2001 From: crazywhalecc Date: Thu, 9 Apr 2026 10:50:59 +0800 Subject: [PATCH] Add wineditline --- config/pkg/lib/wineditline.yml | 14 ++++++++++++++ src/Package/Library/wineditline.php | 23 +++++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 config/pkg/lib/wineditline.yml create mode 100644 src/Package/Library/wineditline.php diff --git a/config/pkg/lib/wineditline.yml b/config/pkg/lib/wineditline.yml new file mode 100644 index 00000000..92f80ba2 --- /dev/null +++ b/config/pkg/lib/wineditline.yml @@ -0,0 +1,14 @@ +wineditline: + type: library + artifact: + source: + type: git + url: 'https://github.com/winlibs/wineditline.git' + rev: master + metadata: + license-files: [COPYING] + license: GPL-2.0-or-later + headers: + - editline + static-libs@windows: + - edit_a.lib diff --git a/src/Package/Library/wineditline.php b/src/Package/Library/wineditline.php new file mode 100644 index 00000000..f8ea6767 --- /dev/null +++ b/src/Package/Library/wineditline.php @@ -0,0 +1,23 @@ +build(); + FileSystem::copy($lib->getSourceDir() . '\lib64\edit_a.lib', $lib->getLibDir() . '\edit_a.lib'); + FileSystem::copyDir($lib->getSourceDir() . '\include\editline', $lib->getIncludeDir() . '\editline'); + } +}