Building from Source
This guide is for developers who want to build the Daydream OBS plugin from source code.For most users, we recommend downloading the pre-built releases from
GitHub.
Prerequisites
Platform Toolchains
macOS
Build
Install for Development
Create a symlink for rapid iteration:Build Release
build_macos/Release/daydream-obs.plugin.
Windows
Build
Install
Copy the built plugin to OBS:Linux
Dependencies
Build
Install
Project Structure
Development Tips
Logging
The plugin uses OBS’s logging system:Debugging
On macOS, you can attach a debugger:Hot Reload
OBS caches plugins, so you need to restart OBS after rebuilding. For faster iteration:- Use a Debug build
- Symlink the plugin (macOS) or copy after each build
- Restart OBS to test changes
Contributing
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
Next Steps
- Installation - User installation guide
- Features - Plugin features
- GitHub Repository - Source code and issues