diff --git a/.reuse/dep5 b/.reuse/dep5 index 9bc6b94e..71ca581e 100644 --- a/.reuse/dep5 +++ b/.reuse/dep5 @@ -3,6 +3,10 @@ Upstream-Name: Tangara Upstream-Contact: jacqueline Source: cooltech.zone +Files: lib/bindey/* +Copyright: 2021 Kevin Dixon +License: MIT + Files: lib/catch2/include/* Copyright: 2022 Two Blue Cubes Ltd. License: BSL-1.0 @@ -11,6 +15,10 @@ Files: lib/cbor/* Copyright: 2017 Intel Corporation License: MIT +Files: lib/fatfs/* +Copyright: 2021-2022 Espressif Systems (Shanghai) CO LTD +License: Apache-2.0 + Files: lib/komihash/include/* Copyright: 2021-2022 Aleksey Vaneev License: MIT @@ -19,6 +27,10 @@ Files: lib/leveldb/* Copyright: 2011 The LevelDB Authors License: LicenseRef-LevelDB +Files: lib/libcppbor/* +Copyright: 2019 Google LLC +License: Apache-2.0 + Files: lib/libfoxenflac/* Copyright: 2018-2022 Andreas Stöckel License: GPL-2.0-or-later @@ -35,6 +47,21 @@ Files: lib/lvgl/* Copyright: 2021 LVGL Kft License: MIT +Files: lib/ogg/* +Copyright: 2002 Xiph.org Foundation +License: BSD-3-Clause + +Files: lib/opus/* +Copyright: 2001-2011 Xiph.Org, Skype Limited, Octasic, + Jean-Marc Valin, Timothy B. Terriberry, + CSIRO, Gregory Maxwell, Mark Borgerding, + Erik de Castro Lopo +License: BSD-3-Clause + +Files: lib/opusfile/* +Copyright: 1994-2013 Xiph.Org Foundation and contributors +License: BSD-3-Clause + Files: lib/result/include/* Copyright: 2017-2021 Matthew Rodusek License: MIT @@ -43,10 +70,24 @@ Files: lib/span/include/* Copyright: 2018 Tristan Brindle License: BSL-1.0 +Files: lib/speexdsp/* +Copyright: 2002-2008 Xiph.org Foundation + 2002-2008 Jean-Marc Valin + 2005-2007 Analog Devices Inc. + 2005-2008 Commonwealth Scientific and Industrial Research Organisation (CSIRO) + 1993, 2002, 2006 David Rowe + 2003 EpicGames + 1992-1994 Jutta Degener, Carsten Bormann +License: BSD-3-Clause + Files: lib/stb_vorbis/* Copyright: 2017 Sean Barrett License: Unlicense +Files: lib/tremor/* +Copyright: 2002, Xiph.org Foundation +License: BSD-3-Clause + Files: lib/tinyfsm/* Copyright: 2012-2022 Axel Burri License: MIT diff --git a/LICENSES/BSD-3-Clause.txt b/LICENSES/BSD-3-Clause.txt new file mode 100644 index 00000000..ea890afb --- /dev/null +++ b/LICENSES/BSD-3-Clause.txt @@ -0,0 +1,11 @@ +Copyright (c) . + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/lib/shared_string/CMakeLists.txt b/lib/shared_string/CMakeLists.txt deleted file mode 100644 index 57871f57..00000000 --- a/lib/shared_string/CMakeLists.txt +++ /dev/null @@ -1,5 +0,0 @@ -# Copyright 2023 jacqueline -# -# SPDX-License-Identifier: GPL-3.0-only - -idf_component_register(INCLUDE_DIRS "include") diff --git a/lib/shared_string/LICENSE b/lib/shared_string/LICENSE deleted file mode 100755 index e7e640ee..00000000 --- a/lib/shared_string/LICENSE +++ /dev/null @@ -1,22 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2015 sschanel - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - diff --git a/lib/shared_string/README.md b/lib/shared_string/README.md deleted file mode 100755 index daa7ce45..00000000 --- a/lib/shared_string/README.md +++ /dev/null @@ -1,31 +0,0 @@ -# shared_string - -Simple implementation of a shared string in C++ (C++11). - -All it does is wrap up a std::shared_ptr> and give it std::basic_string interface, so it's feels like you're using a regular ol' std::string. Almost all of the implemented methods are thin wrappers around the actual shared string. - -### Methods missing that exist in std::basic_string - -- reserve() -- capacity() -- shrink_to_fit() -- append() -- assign() -- insert() -- erase() -- replace() -- push_front() -- push_back() -- all methods that return a non-const iterator - -It's not meant for manipulating the string underneath. If you need those methods, you should just use std::string. - -Note that you still get operator=() and clear(). - -### Couldn’t I just use const std::string&? - -Sure. But it doesn’t help you if, for instance, you want to use those strings as keys in maps. shared_string allows you to create lots of std::map’s and not incur a penalty for repeating the keys over and over again. - -### Couldn’t I use boost::const_string? - -You bet! And you should. But this has different semantics - if you initialize a shared_string with a const char *, a copy is made, and the shared_string takes ownership of that copy - just like std::string. Just like std::string except that copying a shared_string doesn’t allocate new buffers. diff --git a/lib/shared_string/include/shared_string.h b/lib/shared_string/include/shared_string.h deleted file mode 100755 index f3cbc7ca..00000000 --- a/lib/shared_string/include/shared_string.h +++ /dev/null @@ -1,586 +0,0 @@ -#pragma once - -#ifndef _SHARED_STRING_H_INCLUDED_ -#define _SHARED_STRING_H_INCLUDED_ - -/** - * basic_shared_string - * - * Copyright (c) 2015 Scott Schanel http://github.com/sschanel/shared_string - * - * License: MIT License - * - * Uses std::shared_ptr internally to keep memory allocation to a minimum. - * This is a boost-less implementation that does not use boost::flyweights. - * That means that if you try hard enough you can outsmart it and do - * things very ineffeciently. - * - * But! If you embrace it, you get all the same methods that basic_string - * has (as of C++11), and you get a true shared string and it's thread-safe. - * Missing methods from basic_string: reserve(), capacity(), shrink_to_fit(). - * append(), assign(), insert(), erase(), replace(), push_front(), push_back(), - * all methods that return a non-const iterator. Almost all of the implemented - * methods are thin wrappers around the shared string. - * - * If you need those methods, make a copy of the internal string by calling - * str() and work on that temporary string. - * - * You still get operator=(). And clear(). - * - * - * - */ - -#include -#include -#include - -template , - class Allocator = std::allocator < CharT > -> -class basic_shared_string { - -public: - typedef std::basic_string string_type; - - typedef typename string_type::const_iterator const_iterator; - typedef typename string_type::const_reverse_iterator const_reverse_iterator; - typedef typename string_type::size_type size_type; - -private: - std::shared_ptr string_; - - void replace_contents(string_type&& newString) { - string_ = std::make_shared(std::move(newString)); - } - -public: - static const size_type npos = (size_t)-1; - - const string_type& str() const { - static const string_type empty; - if (string_.get() != nullptr) { - return *(string_.get()); - } - return empty; - } - - operator const string_type&() { - return str(); - } - - basic_shared_string() { - } - - basic_shared_string(const CharT * s) { - replace_contents(string_type(s)); - } - - basic_shared_string(const string_type& s) { - replace_contents(string_type(s)); - } - - basic_shared_string(string_type&& s) { - replace_contents(std::move(s)); - } - - basic_shared_string(const basic_shared_string& s) { - string_ = s.string_; - } - - void clear() { - string_ = nullptr; - } - - basic_shared_string& operator=(const basic_shared_string& s) { - string_ = s.string_; - return *this; - } - - basic_shared_string& operator=(const string_type& str) { - replace_contents(string_type(str)); - return *this; - } - - basic_shared_string& operator=(string_type&& str) { - replace_contents(std::move(str)); - return *this; - } - - basic_shared_string& operator=(const CharT* s) { - replace_contents(string_type(s)); - return *this; - } - - basic_shared_string& operator=(CharT ch) { - replace_contents(string_type(ch)); - return *this; - } - - basic_shared_string& operator=(std::initializer_list ilist) { - replace_contents(string_type(ilist)); - return *this; - } - - void swap(basic_shared_string& rhs) { - this->string_.swap(rhs.string_); - } - - - CharT at(size_type pos) const { - return str().at(pos); - } - - CharT operator[](size_type pos) const { - return str()[pos]; - } - - CharT front() const { - return str().front(); - } - - CharT back() const { - return str().back(); - } - - const CharT * c_str() const { - return str().c_str(); - } - - const_iterator begin() const { - return str().begin(); - } - - const_iterator cbegin() const { - return str().cbegin(); - } - - const_iterator end() const { - return str().end(); - } - - const_iterator cend() const { - return str().end(); - } - - const_reverse_iterator rbegin() const { - return str().rbegin(); - } - - const_reverse_iterator crbegin() const { - return str().crbegin(); - } - - const_reverse_iterator rend() const { - return str().rend(); - } - - const_reverse_iterator crend() const { - return str().crend(); - } - - - - bool empty() const { - return str().empty(); - } - - size_t size() const { - return str().size(); - } - - size_t length() const { - return str().length(); - } - - size_t max_size() const { - return str().max_size(); - } - - size_t capacity() const { - return str().capacity(); - } - - int compare(const string_type& rhs) const { - return str().compare(rhs); - } - - int compare(const basic_shared_string& rhs) const { - return str().compare(rhs.str()); - } - - int compare(size_type pos1, size_type count1, - const string_type& str) const { - return str().compare(pos1, count1, str); - } - - int compare(const CharT* s) const { - return str().compare(s); - } - - int compare(size_type pos1, size_type count1, - const CharT* s) const { - - return str().compare(pos1, count1, s); - } - - int compare( - size_type pos1, - size_type count1, - const CharT* s, - size_type count2) const { - - return str().compare(pos1, count1, s, count2); - } - - basic_shared_string substr( - size_type pos = 0, - size_type count = npos) const { - - if (pos == 0) { - if (count == npos) { - return *this; - } - else if (count >= str().size()) { - return *this; - } - } - return basic_shared_string(str().substr(pos, count)); - } - - size_type copy( - CharT* dest, - size_type count, - size_type pos = 0) const { - return str().copy(dest, count, pos); - } - - size_type find(const string_type& str, size_type pos = 0) const { - return str().find(str, pos); - } - - size_type find(const CharT* s, size_type pos, size_type count) const { - return str().find(s, pos, count); - } - - size_type find(const CharT* s, size_type pos = 0) const { - return str().find(s, pos); - } - - size_type find(CharT ch, size_type pos = 0) const { - return str().find(ch, pos); - } - - size_type rfind(const string_type& str, size_type pos = npos) const { - return str().rfind(str, pos); - } - - size_type rfind(const CharT* s, size_type pos, size_type count) const { - return str().rfind(s, pos, count); - } - - size_type rfind(const CharT* s, size_type pos = npos) const { - return str().rfind(s, pos); - } - - size_type rfind(CharT ch, size_type pos = npos) const { - return str().rfind(ch, pos); - } - - size_type find_first_of(const string_type& str, size_type pos = 0) const { - return str().find_first_of(str, pos); - } - - size_type find_first_of(const CharT* s, size_type pos, size_type count) const { - return str().find_first_of(s, pos, count); - } - - size_type find_first_of(const CharT* s, size_type pos = 0) const { - return str().find_first_of(s, pos); - } - - size_type find_first_of(CharT ch, size_type pos = 0) const { - return str().find_first_of(ch, pos); - } - - size_type find_first_not_of(const string_type& str, size_type pos = 0) const { - return str().find_first_not_of(str, pos); - } - - size_type find_first_not_of(const CharT* s, size_type pos, size_type count) const { - return str().find_first_not_of(s, pos, count); - } - - size_type find_first_not_of(const CharT* s, size_type pos = 0) const { - return str().find_first_not_of(s, pos); - } - - size_type find_first_not_of(CharT ch, size_type pos = 0) const { - return str().find_first_not_of(ch, pos); - } - - size_type find_last_of(const string_type& str, size_type pos = npos) const { - return str().find_last_of(str, pos); - } - - size_type find_last_of(const CharT* s, size_type pos, size_type count) const { - return str().find_last_of(s, pos, count); - } - - size_type find_last_of(const CharT* s, size_type pos = npos) const { - return str().find_last_of(s, pos); - } - size_type find_last_of(CharT ch, size_type pos = npos) const { - return str().find_last_of(ch, pos); - } - size_type find_last_not_of(const string_type& str, size_type pos = npos) const { - return str().find_last_not_of(str, pos); - } - size_type find_last_not_of(const CharT* s, size_type pos, size_type count) const { - return str().find_last_not_of(s, pos, count); - } - size_type find_last_not_of(const CharT* s, size_type pos = npos) const { - return str().find_last_not_of(s, pos); - } - size_type find_last_not_of(CharT ch, size_type pos = npos) const { - return str().find_last_not_of(ch, pos); - } -}; - -template< class CharT, class Traits, class Alloc > -bool operator==( - const basic_shared_string& lhs, - const basic_shared_string& rhs) { - return lhs.str() == rhs.str(); -} - -template< class CharT, class Traits, class Alloc > -bool operator!=( - const basic_shared_string& lhs, - const basic_shared_string& rhs) { - return lhs.str() != rhs.str(); -} - -template< class CharT, class Traits, class Alloc > -bool operator<( - const basic_shared_string& lhs, - const basic_shared_string& rhs) { - return lhs.str() < rhs.str(); -} - -template< class CharT, class Traits, class Alloc > -bool operator<=( - const basic_shared_string& lhs, - const basic_shared_string& rhs) { - return lhs.str() <= rhs.str(); -} - -template< class CharT, class Traits, class Alloc > -bool operator>( - const basic_shared_string& lhs, - const basic_shared_string& rhs) { - - return lhs.str() > rhs.str(); -} - -template< class CharT, class Traits, class Alloc > -bool operator>=( - const basic_shared_string& lhs, - const basic_shared_string& rhs) { - - return lhs.str() >= rhs.str(); -} - -template< class CharT, class Traits, class Alloc > -bool operator==( - const CharT* lhs, - const basic_shared_string& rhs) { - return operator==(lhs, rhs.str()); -} - -template< class CharT, class Traits, class Alloc > -bool operator==( - const basic_shared_string& lhs, - const CharT* rhs) { - - return operator==(lhs.str(), rhs); -} - -template< class CharT, class Traits, class Alloc > -bool operator!=(const CharT* lhs, const basic_shared_string& rhs) { - return operator!=(lhs, rhs.str()); -} - -template< class CharT, class Traits, class Alloc > -bool operator!=(const basic_shared_string& lhs, const CharT* rhs) { - return operator!=(lhs.str(), rhs); -} - -template< class CharT, class Traits, class Alloc > -bool operator<(const CharT* lhs, const basic_shared_string& rhs) { - return operator<(lhs, rhs.str()); -} - -template< class CharT, class Traits, class Alloc > -bool operator<(const basic_shared_string& lhs, const CharT* rhs) { - return operator<(lhs.str(), rhs); -} - -template< class CharT, class Traits, class Alloc > -bool operator<=(const CharT* lhs, const basic_shared_string& rhs) { - return operator<=(lhs, rhs.str()); -} - -template< class CharT, class Traits, class Alloc > -bool operator<=(const basic_shared_string& lhs, const CharT* rhs) { - return operator<=(lhs.str(), rhs); -} - -template< class CharT, class Traits, class Alloc > -bool operator>(const CharT* lhs, const basic_shared_string& rhs) { - return operator>(lhs, rhs.str()); -} - -template< class CharT, class Traits, class Alloc > -bool operator>(const basic_shared_string& lhs, const CharT* rhs) { - return operator>(lhs.str(), rhs); -} - -template< class CharT, class Traits, class Alloc > -bool operator>=(const CharT* lhs, const basic_shared_string& rhs) { - return operator>=(lhs, rhs.str()); -} - -template< class CharT, class Traits, class Alloc > -bool operator>=(const basic_shared_string& lhs, const CharT* rhs) { - return operator>=(lhs.str(), rhs); -} - - -template -std::basic_ostream& operator<<( - std::basic_ostream& os, - const basic_shared_string& str) { - return operator<<(os, str.str()); -} - -template -std::basic_istream& operator>>( - std::basic_istream& is, - basic_shared_string& str) { - - std::basic_string temp; - operator>>(is, temp); - str = temp; - return is; -} - -template< class CharT, class Traits, class Alloc > -basic_shared_string operator+( - const basic_shared_string& lhs, - const basic_shared_string& rhs) { - return basic_shared_string(operator+(lhs.str(), rhs.str())); -} - -template< class CharT, class Traits, class Alloc > -basic_shared_string operator+( - const basic_shared_string& lhs, - const std::basic_string& rhs) { - return basic_shared_string(operator+(lhs.str(), rhs)); -} - -template< class CharT, class Traits, class Alloc > -basic_shared_string operator+( - const std::basic_string& lhs, - const basic_shared_string& rhs) { - return basic_shared_string(operator+(lhs, rhs.str())); -} - -template< class CharT, class Traits, class Alloc > -basic_shared_string operator+( - const CharT* lhs, - const basic_shared_string& rhs) { - - return basic_shared_string(operator+(lhs, rhs.str())); -} - -template< class CharT, class Traits, class Alloc > -basic_shared_string operator+( - CharT lhs, - const basic_shared_string& rhs) { - - return basic_shared_string(operator+(lhs, rhs.str())); -} - -template< class CharT, class Traits, class Alloc > -basic_shared_string operator+( - const basic_shared_string& lhs, - const CharT* rhs) { - - return basic_shared_string(operator+(lhs.str(), rhs)); -} - -template -basic_shared_string operator+( - const basic_shared_string& lhs, - CharT rhs) { - - return basic_shared_string(operator+(lhs.str(), rhs)); -} - -namespace std { - - template - int stoi(const basic_shared_string& str, std::size_t* pos = 0, int base = 10) { - return stoi(str.str(), pos, base); - } - - template - long stol(const basic_shared_string& str, std::size_t* pos = 0, int base = 10) { - return stol(str.str(), pos, base); - } - - template - long long stoll(const basic_shared_string& str, std::size_t* pos = 0, int base = 10) { - return stoll(str.str(), pos, base); - } - - template - unsigned long stoul(const basic_shared_string& str, std::size_t* pos = 0, int base = 10) { - return stoul(str.str(), pos, base); - } - - template - unsigned long long stoull(const basic_shared_string& str, std::size_t* pos = 0, int base = 10) { - return stoull(str.str(), pos, base); - } - - template - float stof(const basic_shared_string& str, std::size_t* pos = 0) { - return stof(str.str(), pos); - } - - template - double stod(const basic_shared_string& str, std::size_t* pos = 0) { - return stod(str.str(), pos); - } - - template - double stold(const basic_shared_string& str, std::size_t* pos = 0) { - return stold(str.str(), pos); - } - - template - struct hash < basic_shared_string > { - size_t operator()(const basic_shared_string& key) { - return hash()(key.str()); - } - }; -} - -typedef basic_shared_string shared_string; -typedef basic_shared_string shared_wstring; - - -#endif // _STRING_REF_H_INCLUDED_ diff --git a/lib/shared_string/shared_string_test/SharedStringTest.cpp b/lib/shared_string/shared_string_test/SharedStringTest.cpp deleted file mode 100755 index 3bccf103..00000000 --- a/lib/shared_string/shared_string_test/SharedStringTest.cpp +++ /dev/null @@ -1,24 +0,0 @@ -#include "stdafx.h" -#include "CppUnitTest.h" -#include "../shared_string.h" - -using namespace Microsoft::VisualStudio::CppUnitTestFramework; - -namespace shared_string_test -{ - TEST_CLASS(SharedStringTest) - { - public: - - TEST_METHOD(Assign) { - - shared_string s = "Test"; - - Assert::IsTrue(s == "Test"); - - s = "NO"; - - Assert::IsTrue(s == "NO"); - } - }; -} \ No newline at end of file diff --git a/lib/shared_string/shared_string_test/shared_string_test.sln b/lib/shared_string/shared_string_test/shared_string_test.sln deleted file mode 100755 index 2fac5c56..00000000 --- a/lib/shared_string/shared_string_test/shared_string_test.sln +++ /dev/null @@ -1,22 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2013 -VisualStudioVersion = 12.0.31101.0 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "shared_string_test", "shared_string_test.vcxproj", "{79A93E93-50A8-46A3-A592-604F74C3BBEB}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {79A93E93-50A8-46A3-A592-604F74C3BBEB}.Debug|Win32.ActiveCfg = Debug|Win32 - {79A93E93-50A8-46A3-A592-604F74C3BBEB}.Debug|Win32.Build.0 = Debug|Win32 - {79A93E93-50A8-46A3-A592-604F74C3BBEB}.Release|Win32.ActiveCfg = Release|Win32 - {79A93E93-50A8-46A3-A592-604F74C3BBEB}.Release|Win32.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/lib/shared_string/shared_string_test/shared_string_test.vcxproj b/lib/shared_string/shared_string_test/shared_string_test.vcxproj deleted file mode 100755 index d2423735..00000000 --- a/lib/shared_string/shared_string_test/shared_string_test.vcxproj +++ /dev/null @@ -1,99 +0,0 @@ - - - - - Debug - Win32 - - - Release - Win32 - - - - {79A93E93-50A8-46A3-A592-604F74C3BBEB} - Win32Proj - shared_string_test - - - - DynamicLibrary - true - v120 - Unicode - false - - - DynamicLibrary - false - v120 - true - Unicode - false - - - - - - - - - - - - - true - - - true - - - - Use - Level3 - Disabled - $(VCInstallDir)UnitTest\include;%(AdditionalIncludeDirectories) - WIN32;_DEBUG;%(PreprocessorDefinitions) - true - - - Windows - true - $(VCInstallDir)UnitTest\lib;%(AdditionalLibraryDirectories) - - - - - Level3 - Use - MaxSpeed - true - true - $(VCInstallDir)UnitTest\include;%(AdditionalIncludeDirectories) - WIN32;NDEBUG;%(PreprocessorDefinitions) - true - - - Windows - true - true - true - $(VCInstallDir)UnitTest\lib;%(AdditionalLibraryDirectories) - - - - - - - - - - Create - Create - - - - - - - \ No newline at end of file diff --git a/lib/shared_string/shared_string_test/shared_string_test.vcxproj.filters b/lib/shared_string/shared_string_test/shared_string_test.vcxproj.filters deleted file mode 100755 index 1ee25f1b..00000000 --- a/lib/shared_string/shared_string_test/shared_string_test.vcxproj.filters +++ /dev/null @@ -1,36 +0,0 @@ - - - - - {4FC737F1-C7A5-4376-A066-2A32D752A2FF} - cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx - - - {93995380-89BD-4b04-88EB-625FBE52EBFB} - h;hh;hpp;hxx;hm;inl;inc;xsd - - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms - - - - - Header Files - - - Header Files - - - Header Files - - - - - Source Files - - - Source Files - - - \ No newline at end of file diff --git a/lib/shared_string/shared_string_test/stdafx.cpp b/lib/shared_string/shared_string_test/stdafx.cpp deleted file mode 100755 index 539b4668..00000000 --- a/lib/shared_string/shared_string_test/stdafx.cpp +++ /dev/null @@ -1,8 +0,0 @@ -// stdafx.cpp : source file that includes just the standard includes -// shared_string_test.pch will be the pre-compiled header -// stdafx.obj will contain the pre-compiled type information - -#include "stdafx.h" - -// TODO: reference any additional headers you need in STDAFX.H -// and not in this file diff --git a/lib/shared_string/shared_string_test/stdafx.h b/lib/shared_string/shared_string_test/stdafx.h deleted file mode 100755 index fde457b1..00000000 --- a/lib/shared_string/shared_string_test/stdafx.h +++ /dev/null @@ -1,6 +0,0 @@ -#pragma once - -#include "targetver.h" - -#include "CppUnitTest.h" - diff --git a/lib/shared_string/shared_string_test/targetver.h b/lib/shared_string/shared_string_test/targetver.h deleted file mode 100755 index 87c0086d..00000000 --- a/lib/shared_string/shared_string_test/targetver.h +++ /dev/null @@ -1,8 +0,0 @@ -#pragma once - -// Including SDKDDKVer.h defines the highest available Windows platform. - -// If you wish to build your application for a previous Windows platform, include WinSDKVer.h and -// set the _WIN32_WINNT macro to the platform you wish to support before including SDKDDKVer.h. - -#include diff --git a/tools/cmake/common.cmake b/tools/cmake/common.cmake index 21ae2b8e..769f1bec 100644 --- a/tools/cmake/common.cmake +++ b/tools/cmake/common.cmake @@ -22,7 +22,6 @@ list(APPEND EXTRA_COMPONENT_DIRS "$ENV{PROJ_PATH}/lib/lvgl") list(APPEND EXTRA_COMPONENT_DIRS "$ENV{PROJ_PATH}/lib/ogg") list(APPEND EXTRA_COMPONENT_DIRS "$ENV{PROJ_PATH}/lib/opusfile") list(APPEND EXTRA_COMPONENT_DIRS "$ENV{PROJ_PATH}/lib/result") -list(APPEND EXTRA_COMPONENT_DIRS "$ENV{PROJ_PATH}/lib/shared_string") list(APPEND EXTRA_COMPONENT_DIRS "$ENV{PROJ_PATH}/lib/span") list(APPEND EXTRA_COMPONENT_DIRS "$ENV{PROJ_PATH}/lib/speexdsp") list(APPEND EXTRA_COMPONENT_DIRS "$ENV{PROJ_PATH}/lib/tinyfsm")