Fix style issues

pull/827/head
Arthur LAURENT 3 years ago
parent fa15eaab30
commit 05d2c5120a
No known key found for this signature in database
GPG Key ID: E6701280365D4380
  1. 49
      packages/g/gli/xmake.lua

@ -1,11 +1,12 @@
package("gli") package("gli")
set_kind("library", {headeronly = true})
set_homepage("https://gli.g-truc.net/") set_homepage("https://gli.g-truc.net/")
set_description("OpenGL Image (GLI)") set_description("OpenGL Image (GLI)")
add_versions("0.8.2.0", "a11067c7c457cfd0fb64fd330ce0308fbf222f731f6c8b500ebb6e69449fcc3f")
set_urls("https://github.com/g-truc/gli/archive/$(version).tar.gz", set_urls("https://github.com/g-truc/gli/archive/$(version).tar.gz",
{version = function(version) return version:gsub("%+", ".") end}) {version = function(version) return version:gsub("%+", ".") end})
add_urls("https://github.com/g-truc/gli.git") add_urls("https://github.com/g-truc/gli.git")
add_versions("0.8.2.0", "a11067c7c457cfd0fb64fd330ce0308fbf222f731f6c8b500ebb6e69449fcc3f")
add_deps("glm") add_deps("glm")
@ -14,33 +15,33 @@ package("gli")
end end
on_install(function (package) on_install(function (package)
os.rm("gli/CMakeLists.txt") os.rm("gli/CMakeLists.txt")
io.writefile("xmake.lua", [[ io.writefile("xmake.lua", [[
add_requires("glm") add_requires("glm")
add_rules("mode.debug", "mode.release") add_rules("mode.debug", "mode.release")
target("gli") target("gli")
set_kind("headeronly") set_kind("headeronly")
add_headerfiles("gli/*.hpp", "gli/*.inl", "gli/**/*.hpp", "gli/**/*.inl") add_headerfiles(gli/(**.hpp)", "gli/(**.inl)", {prefixdir = "include"})
add_includedirs("gli", {public = true}) add_includedirs("gli", {public = true})
add_installfiles("(gli/*.hpp)", {prefixdir = "include"}) add_rules("utils.install.cmake_importfiles")
add_installfiles("(gli/*.inl)", {prefixdir = "include"}) add_rules("utils.install.pkgconfig_importfiles")
add_installfiles("(gli/**/*.hpp)", {prefixdir = "include"}) ]])
add_installfiles("(gli/**/*.inl)", {prefixdir = "include"})
add_rules("utils.install.cmake_importfiles") local configs = {}
add_rules("utils.install.pkgconfig_importfiles") if package:config("shared") then
]]) configs.kind = "shared"
import("package.tools.xmake").install(package, {}) end
import("package.tools.xmake").install(package, config)
end) end)
on_test(function (package) on_test(function (package)
assert(package:check_cxxsnippets({test = [[ assert(package:check_cxxsnippets({test = [[
void test() { void test() {
gli::vec4 const Color(1.0f, 0.5f, 0.0f, 1.0f); gli::vec4 const Color(1.0f, 0.5f, 0.0f, 1.0f);
gli::texture2d Texture(gli::FORMAT_R16_SFLOAT_PACK16, gli::texture2d::extent_type(1), 1); gli::texture2d Texture(gli::FORMAT_R16_SFLOAT_PACK16, gli::texture2d::extent_type(1), 1);
gli::detail::convertFunc<gli::texture2d, float, 1, gli::u16, gli::defaultp, gli::detail::CONVERT_MODE_HALF, true>::write(Texture, gli::texture2d::extent_type(0), 0, 0, 0, Color); gli::detail::convertFunc<gli::texture2d, float, 1, gli::u16, gli::defaultp, gli::detail::CONVERT_MODE_HALF, true>::write(Texture, gli::texture2d::extent_type(0), 0, 0, 0, Color);
gli::vec4 Texel = gli::detail::convertFunc<gli::texture2d, float, 1, gli::u16, gli::defaultp, gli::detail::CONVERT_MODE_HALF, true>::fetch(Texture, gli::texture2d::extent_type(0), 0, 0, 0); gli::vec4 Texel = gli::detail::convertFunc<gli::texture2d, float, 1, gli::u16, gli::defaultp, gli::detail::CONVERT_MODE_HALF, true>::fetch(Texture, gli::texture2d::extent_type(0), 0, 0, 0);
} }
]]}, {configs = {languages = "c++11"}, includes = {"gli/gli.hpp"}})) ]]}, {configs = {languages = "c++11"}, includes = {"gli/gli.hpp"}}))
end) end)

Loading…
Cancel
Save