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

Supply Assembly Definition Files with the asset, please? #81

Open
Arakade opened this issue May 26, 2018 · 1 comment
Open

Supply Assembly Definition Files with the asset, please? #81

Arakade opened this issue May 26, 2018 · 1 comment

Comments

@Arakade
Copy link

Arakade commented May 26, 2018

For most assets, it's merely a case of adding one to the top-level directory then another to the single "Editor" directory that is both (a) set "Editor target only" and (b) references the top-level asmdef.
This asset has 19 "Editor" directories and (likely) a web of inter-dependencies making this far from simple to reap the benefit of incremental compilation.
Thanks

@Arakade
Copy link
Author

Arakade commented May 28, 2018

Created asmdefs that seems to work. I don't claim it's 100% minimal but it's probably close. Unzip atop "Assets/Unity Technologies/Recorder".

asmdefs.zip

For the curious, this seems to be the dependency tree (that's implemented by the files):

  • Framework/Packager/Editor/UT-Recorder-Packager-Editor.asmdef
    • Framework/Core/Editor/UT-Recorder-Core-Editor.asmdef
      • Framework/Inputs/Animation/Editor/UT-Recorder-Inputs-Animation-Editor.asmdef
      • Framework/Inputs/Camera360/Editor/UT-Recorder-Inputs-Camera360-Editor.asmdef
      • Framework/Inputs/CBRenderTexture/Editor/UT-Recorder-Inputs-CBRenderTexture-Editor.asmdef
      • Framework/Inputs/RenderTexture/Editor/UT-Recorder-Inputs-RenderTexture-Editor.asmdef
      • Framework/Inputs/RenderTextureSampler/Editor/UT-Recorder-Inputs-RenderTextureSampler-Editor.asmdef
      • Framework/Inputs/ScreenCapture/Editor/UT-Recorder-Inputs-ScreenCapture-Editor.asmdef
        • Framework/Recorders/AnimationRecorder/Editor/UT-Recorder-Recorders-AnimationRecorder-Editor.asmdef
        • Framework/Recorders/ImageRecorder/Editor/UT-Recorder-Recorders-ImageRecorder-Editor.asmdef
          • Extensions/FCIntegration/Editor/UT-Recorder-FCIntegration-Editor.asmdef
            • Extensions/FCIntegration/EXR/Editor/UT-Recorder-FCIntegration-EXR-Editor.asmdef
            • Extensions/FCIntegration/GIF/Editor/UT-Recorder-FCIntegration-GIF-Editor.asmdef
            • Extensions/FCIntegration/MP4/Editor/UT-Recorder-FCIntegration-MP4-Editor.asmdef
            • Extensions/FCIntegration/PNG/Editor/UT-Recorder-FCIntegration-PNG-Editor.asmdef
            • Extensions/FCIntegration/WEBM/Editor/UT-Recorder-FCIntegration-WEBM-Editor.asmdef
          • Extensions/MovieRecorder/Audio/Editor/UT-Recorder-MovieRecorder-Audio-Editor.asmdef
            • Extensions/MovieRecorder/Recorder/Editor/UT-Recorder-MovieRecorder-Recorder-Editor.asmdef
          • Extensions/UTJ/FrameCapturer/Editor/UT-Recorder-UTJ-FrameCapturer-Editor.asmdef

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

No branches or pull requests

1 participant