소스 검색

cppitertools: update to v2024.10.19 (#6231)

apocelipes 6 달 전
부모
커밋
145e30e0ee
1개의 변경된 파일7개의 추가작업 그리고 2개의 파일을 삭제
  1. 7 2
      packages/c/cppitertools/xmake.lua

+ 7 - 2
packages/c/cppitertools/xmake.lua

@@ -6,6 +6,7 @@ package("cppitertools")
 
 
     add_urls("https://github.com/ryanhaining/cppitertools.git")
     add_urls("https://github.com/ryanhaining/cppitertools.git")
 
 
+    add_versions("2024.10.19", "5a7f4aa357ed9b0ad59823e3d2acd57217d5beaf")
     add_versions("2023.07.04", "492c15aab96f4ca3938a6b734d6a08cb7feea75a")
     add_versions("2023.07.04", "492c15aab96f4ca3938a6b734d6a08cb7feea75a")
 
 
     add_configs("boost", {description = "For zip_longest", default = false, type = "boolean"})
     add_configs("boost", {description = "For zip_longest", default = false, type = "boolean"})
@@ -17,8 +18,12 @@ package("cppitertools")
     end)
     end)
 
 
     on_install(function (package)
     on_install(function (package)
-        os.cp("*.hpp", package:installdir("include/cppitertools"))
-        os.cp("internal", package:installdir("include/cppitertools"))
+        if package:version():gt("2023.07.04") then
+            os.cp("cppitertools", package:installdir("include"))
+        else
+            os.cp("*.hpp", package:installdir("include/cppitertools"))
+            os.cp("internal", package:installdir("include/cppitertools"))
+        end
     end)
     end)
 
 
     on_test(function (package)
     on_test(function (package)