Skip to content

Update / rewrite of the ofxSvg addon to remove dependency on libTinySvg and libxml2. #8266

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 9 commits into
base: master
Choose a base branch
from
31 changes: 2 additions & 29 deletions addons/ofxSvg/addon_config.mk
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@

meta:
ADDON_NAME = ofxSvg
ADDON_DESCRIPTION = Addon for parsing svg files into ofPaths
ADDON_AUTHOR = Joshua Noble, maintained by OF Team
ADDON_DESCRIPTION = Addon for parsing, manipulating and saving svg files.
ADDON_AUTHOR = Nick Hardeman, original by Joshua Noble, maintained by OF Team
ADDON_TAGS = "svg"
ADDON_URL = http://github.com/openframeworks/openFrameworks

Expand Down Expand Up @@ -59,30 +59,3 @@ common:
# when parsing the file system looking for libraries exclude this for all or
# a specific platform
# ADDON_LIBS_EXCLUDE =

osx:
ADDON_LIBS = libs/svgtiny/lib/macos/svgtiny.xcframework/macos-arm64_x86_64/libsvgtiny.a
ADDON_LIBS += libs/libxml2/lib/macos/libxml2.xcframework/macos-arm64_x86_64/libxml2.a

ios:
ADDON_LIBS = libs/svgtiny/lib/ios/svgtiny.a
ADDON_LIBS += libs/libxml2/lib/ios/xml2.a

linux64:
ADDON_LIBS = libs/svgtiny/lib/linux64/libsvgtiny.a
ADDON_LIBS += libs/libxml2/lib/linux64/libxml2.a

linuxarmv6l:
ADDON_LIBS = libs/svgtiny/lib/linuxarmv6l/libsvgtiny.a
ADDON_LIBS += libs/libxml2/lib/linuxarmv6l/libxml2.a

linuxarmv7l:
ADDON_LIBS = libs/svgtiny/lib/linuxarmv7l/libsvgtiny.a
ADDON_LIBS += libs/libxml2/lib/linuxarmv7l/libxml2.a

linuxaarch64:
ADDON_LIBS = libs/svgtiny/lib/linuxaarch64/libsvgtiny.a
ADDON_LIBS += libs/libxml2/lib/linuxaarch64/libxml2.a

msys2:
ADDON_PKG_CONFIG_LIBRARIES = libxml-2.0
Loading
Loading