Skip to content
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

Updated the Neos version msdfgen to the latest version, including the JP fix. #1

Closed
wants to merge 57 commits into from

Conversation

Earthmark
Copy link

@Earthmark Earthmark commented Nov 7, 2021

The scripts were changed to recognize Cmake as the authority, and the build scripts were updated to respect that.

Customizations to the c++ files were largely reverted, and the interface file was updated to support the new backing api.

Testing should be done before full release, as there currently are no tests verifying the safety of these changes besides manual tests.

It is much easier to view this in terms of the neos changes getting applied to the base msdfgen library, see Earthmark#6 for the changes from that perspective.

There were changes to the build scripts, I do not have access to how the output artifacts are used internally and I can not verify the changes are safe for the pipeline.

This should resolve Neos-Metaverse/NeosPublic#621

Chlumsky and others added 30 commits January 12, 2020 11:40
* Use freetype target if it already exists in cmake build

* Add cmake option controlling install targets
Frooxius and others added 14 commits May 13, 2021 10:18
* Remove duplicate file filter for msdfgen-ext_SOURCES

* Fix build interface include directories

The root is exposed in ordered to have

	#include <msdfgen.h>

in client code, and not

	#include <msdfgen/msdfgen.h>
CMake build improvements & simplification
# Conflicts:
#	.gitignore
#	CMakeLists.txt
#	Msdfgen.sln
#	Msdfgen.vcxproj
#	Msdfgen.vcxproj.filters
#	azure-pipelines.yml
#	core/edge-selectors.cpp
#	dll_api.cpp
#	dll_exports.h
#	ext/import-font.cpp
#	ext/import-font.h
#	ext/import-svg.cpp
@Earthmark Earthmark changed the title Updated the Neos version msdfgen to the latest version. Updated the Neos version msdfgen to the latest version, including the JP fix. Nov 14, 2021
@Earthmark
Copy link
Author

closed due to staleness, I don't think this'll get merged due to a stale platform.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
9 participants