Skip to content

Anywhere-Music-Player/CXXTagLib

 
 

Repository files navigation

CXXTagLib

TagLib packaged for the Swift Package Manager.

Updating From Upstream TagLib

Use the sync script to update sources from an upstream TagLib checkout:

./update_taglib.sh

By default, it expects upstream repo in ./taglib (next to this package).

What it syncs:

  • Sources/taglib/** (.cpp/.h/.tcc) from taglib/taglib/**
  • Sources/taglib/tag_c.cpp + Sources/taglib/include/taglib/tag_c.h from taglib/bindings/c
  • Sources/taglib/utfcpp/source/** from taglib/3rdparty/utfcpp/source
  • Sources/taglib/include/taglib/*.h flattened from upstream tag_HDRS list in taglib/taglib/CMakeLists.txt

The script preserves Sources/taglib/include/taglib/taglib_config.h (this package keeps it checked in).

About

TagLib packaged for the Swift Package Manager

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • C++ 98.8%
  • Other 1.2%