Browse Source

fix spdlog (#1549)

ruki 2 years ago
parent
commit
5e2c99c581
1 changed files with 2 additions and 2 deletions
  1. 2 2
      packages/s/spdlog/xmake.lua

+ 2 - 2
packages/s/spdlog/xmake.lua

@@ -32,7 +32,7 @@ package("spdlog")
         if package:config("fmt_external") then
         if package:config("fmt_external") then
             package:add("defines", "SPDLOG_FMT_EXTERNAL")
             package:add("defines", "SPDLOG_FMT_EXTERNAL")
         end
         end
-        if package:version():ge("1.4.0") and not package:config("header_only") then
+        if not package:config("header_only") then
             package:add("deps", "cmake")
             package:add("deps", "cmake")
         end
         end
         if package:config("fmt_external") then
         if package:config("fmt_external") then
@@ -41,7 +41,7 @@ package("spdlog")
     end)
     end)
 
 
     on_install(function (package)
     on_install(function (package)
-        if package:version():lt("1.4.0") or package:config("header_only") then
+        if (package:version() and package:version():lt("1.4.0")) or package:config("header_only") then
             os.cp("include", package:installdir())
             os.cp("include", package:installdir())
             return
             return
         end
         end