chore: remove lz4 as dependency
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
light7734 2025-09-19 09:44:12 +03:30
parent b570653c82
commit 2061fc74c2
Signed by: light7734
GPG key ID: 8C30176798F1A6BA
6 changed files with 0 additions and 62 deletions

View file

@ -30,7 +30,6 @@ class LightRecipe(ConanFile):
def requirements(self):
self.requires("entt/3.15.0")
self.requires("lz4/1.10.0")
def layout(self):
cmake_layout(self)

View file

@ -6,6 +6,5 @@ add_library_module(asset_parser
target_link_libraries(
asset_parser
PRIVATE LZ4::lz4_static
PRIVATE logger
)

View file

@ -1,5 +1,4 @@
#include <asset_parser/assets/text.hpp>
#include <lz4.h>
namespace Assets {

View file

@ -1,5 +1,4 @@
#include <asset_parser/assets/texture.hpp>
#include <lz4.h>
namespace Assets {

View file

@ -1,62 +1,5 @@
#include <asset_parser/parser.hpp>
#include <format>
#include <fstream>
#include <utility>
namespace Assets {
// void Asset::unpack(std::byte *destination)
// {
// if (!m_stream.is_open())
// {
// throw std::logic_error {
// "Failed to unpack asset: "
// "ifstream is closed",
// };
// }
//
// switch (m_metadata.blob_compression_type)
// {
// case CompressionType::None:
// if (m_metadata.packed_size != m_metadata.unpacked_size)
// {
// throw std::logic_error {
// "Failed to unpack asset: "
// "compression type set to none but packed/unpacked sizes differ",
// };
// }
//
// m_stream.read(
// std::bit_cast<char *>(destination),
// static_cast<long>(m_metadata.packed_size)
// );
// m_stream.close();
//
// case CompressionType::LZ4:
// m_stream.close();
// throw std::logic_error {
// "Failed to unpack asset: "
// "LZ4 compression is not implemented yet",
// };
//
//
// case CompressionType::LZ4HC:
// m_stream.close();
// throw std::logic_error {
// "Failed to unpack asset: "
// "LZ4HC compression is not implemented yet",
// };
//
// default:
// m_stream.close();
// throw std::logic_error {
// std::format(
// "Failed to unpack asset: "
// "Compression type was not recognized: {}",
// std::to_underlying(m_metadata.blob_compression_type)
// ),
// };
// }
// }
} // namespace Assets

View file

@ -1,2 +1 @@
find_package(EnTT REQUIRED)
find_package(lz4 REQUIRED)