Add maxminddb extension and libmaxminddb

This commit is contained in:
crazywhalecc
2025-11-26 12:54:52 +08:00
parent f24cbcf909
commit b60ea8e3d6
8 changed files with 119 additions and 8 deletions

View File

@@ -0,0 +1,20 @@
<?php
declare(strict_types=1);
namespace SPC\builder\unix\library;
use SPC\util\executor\UnixCMakeExecutor;
trait libmaxminddb
{
protected function build(): void
{
UnixCMakeExecutor::create($this)
->addConfigureArgs(
'-DBUILD_TESTING=OFF',
'-DMAXMINDDB_BUILD_BINARIES=OFF',
)
->build();
}
}