[vlpp] Update to 1.2.9.0 and fix build error (#35812)

This commit is contained in:
jim wang 2024-06-27 21:23:50 +00:00 committed by GitHub
parent 47a2fae41f
commit 73a17352c6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 40 additions and 9 deletions

View File

@ -0,0 +1,24 @@
diff --git a/Import/VlppReflection.h b/Import/VlppReflection.h
index 4589f99..85c9c01 100644
--- a/Import/VlppReflection.h
+++ b/Import/VlppReflection.h
@@ -5,6 +5,7 @@ DEVELOPER: Zihan Chen(vczh)
#include "VlppOS.h"
#include "Vlpp.h"
#include "VlppRegex.h"
+#include <float.h>
/***********************************************************************
.\DESCRIPTABLEOBJECT.H
diff --git a/Tools/GacGen/CMakeLists.txt b/Tools/GacGen/CMakeLists.txt
index f809893..5354e75 100644
--- a/Tools/GacGen/CMakeLists.txt
+++ b/Tools/GacGen/CMakeLists.txt
@@ -25,7 +25,6 @@ set(SRCS
../../Release/GacUIReflection.cpp
GacGen/GacGen.cpp
GacGen/Main.cpp
- GacGen/NativeController.cpp
)
if (WIN32)

View File

@ -1,10 +1,11 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO vczh-libraries/Release
REF 039b6fcb5325af186060d2e6efb466f3d81afcb5 # 1.1.0.0
SHA512 7c4da7f5686dd3ef8ddd211e440a9b70000fb5558a67fe75d73a3662ff6bd441fb0d2a125d77d9353abf0b5d273546d9fced9fba205a8aa4347a72e15064caf2
REF "${VERSION}"
SHA512 5ea442a506fc71d79f5061adaf0eda70776c6bad66d2871399a29c15a58899fd32aeeb32cfb492ca34bc759e328682aecaf595101a066cda53c7a36ae45f5fd7
HEAD_REF master
PATCHES fix-tool-build.patch
PATCHES
fix-tool-build.patch
)
vcpkg_from_github(
@ -32,9 +33,11 @@ if (BUILD_TOOLS)
vcpkg_from_github(
OUT_SOURCE_PATH GACGEN_SOURCE_PATH
REPO vczh-libraries/GacUI
REF 1de25738b534f78f7dce721798ff367099526488
SHA512 adc104d22f9ce61e82f40875e217ec2cfcc32d3088cf8f32bca16ea99084bb62aaae1601ddea328ce2eb9ddb321db9779352cbccd9437e21e3210e32286feb85
REF 6547518c5bd775d336e53c583b39095a88e9723c
SHA512 114957408012ed1a03381f9caf6aafb463e8d94a4978b66f694698b5ff1bb86bcaa01c28c0aa75203e15d04126ed003b1fa370cc54f62ae87309c4bb798ede77
HEAD_REF master
PATCHES
fix_miss_file.patch
)
vcpkg_from_github(
OUT_SOURCE_PATH CPPMERGE_SOURCE_PATH

View File

@ -1,7 +1,6 @@
{
"name": "vlpp",
"version": "1.1.0.0",
"port-version": 1,
"version": "1.2.9.0",
"maintainers": "vczh",
"description": "Common C++ construction, including string operation / generic container / linq / General-LR parser generator / multithreading / reflection for C++ / etc",
"homepage": "https://github.com/vczh-libraries/Release",

View File

@ -9241,8 +9241,8 @@
"port-version": 4
},
"vlpp": {
"baseline": "1.1.0.0",
"port-version": 1
"baseline": "1.2.9.0",
"port-version": 0
},
"volk": {
"baseline": "1.3.280.0",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "da71459de0fa6efcd3f4a57f79ff605cc6d60d9e",
"version": "1.2.9.0",
"port-version": 0
},
{
"git-tree": "654b1fb66c8a083d723a6a655acf5eb706fe97f2",
"version": "1.1.0.0",