Skip to content
This repository was archived by the owner on Jan 12, 2024. It is now read-only.
This repository was archived by the owner on Jan 12, 2024. It is now read-only.

Refactor EntryPointDriver to not compile against a specific simulator #388

Description

Currently the EntryPointDriver is compiled against the default QuantumSimulator in a way that makes it necessary to create a new entry point driver project for each variant of the quantum simulator (like those built with different target packages). The entry point infrastructure already supports dynamically choosing an alternate simulator at runtime, so instead the explicit references to the default could be removed and the infrastructure reworked slightly to treat the built-in simulator the same was as a custom simulator, thus removing the linking between the two dlls and allowing any simulator variant to be used with the single entry point driver.

See #249 for the original context of this ask.

Activity

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

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions