Meta repository for local development of all PhotinoX modules.
This repository contains the main PhotinoX repositories as Git submodules and is intended for coordinated local development, cross-repository testing, and release snapshot tracking.
- PhotinoX.Native - native WebView host binaries for Windows, macOS, and Linux.
- PhotinoX - managed .NET wrapper around the native layer.
- PhotinoX.App - application composition layer.
- PhotinoX.Blazor - Blazor integration.
- PhotinoX.Server - optional local static-file server.
- PhotinoX.Samples - sample projects.
git clone --recurse-submodules https://github.com/ivanvoyager/PhotinoX.All.gitUse one of the bootstrap.cmd, bootstrap.ps1, bootstrap.sh scripts from the tools directory to initialize submodules and update them to the current development branches.
The repository root contains Directory.Build.props.
PhotinoX_UseLocalProjects controls dependency resolution across the local workspace:
true- use local project references. This is the normal mode for local development.false- use NuGet package references. This is useful for package-based build or pack validation.
