Skip to content

Packaging of README.md as a link creates warnings spam in Unity #19

Description

@Claytonious

The UPM package structure for com.valvesoftware.openxr.utils includes a README.md file which is a symlink instead of a regular file. Normal git cloning will not resolve that link so README.md will be absent in a clone. Consequently, if a Unity project includes this package as a Git dependency (which is exactly what this package's documentation tells users to do), every time the project is compiled, these warnings will be spammed to the console:

A meta data file (.meta) exists but its asset 'Packages/com.valvesoftware.openxr.utils/README.md' can't be found. When moving or deleting files outside of Unity, please ensure that the corresponding .meta file is moved or deleted along with it.

and

Couldn't delete Packages/com.valvesoftware.openxr.utils/README.md.meta because it's in an immutable folder.

(not to mention the wasted work the Unity editor is doing trying in vain to delete this meta file.)

Can this just be changed to a regular file?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions