commercialhaskell / commercialhaskell/stack

Support for Cabal's (eventual) show-build-info

Offen
#2,139 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
type: enhancement
Vorherrschende Sprache
Haskell
Sterne
4.1k
Forks
850
Ø Merge
10 Std. 37 Min.
Gemergte PRs (30 T.)
4

Beschreibung

Opening to track plumbing through the support for Cabal's show-build-info (https://github.com/haskell/cabal/pull/2771) in stack.

This would be useful, since then third party tooling could easily execute GHC API based commands on the project.

@bgamari @DanielG

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, den referenzierten Cabal show-build-info pull request und den stack-Befehl bzw. das Plumbing zu lesen, die für Projekt-Build-Informationen verantwortlich sind. Bestimme die für stack erforderlichen Integrationspunkte, um diese Unterstützung bereitzustellen, und verifiziere anschließend, dass Tools von Drittanbietern die Projektinformationen über die resultierende Schnittstelle abrufen können.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
haskell
Bereich
build-system, cli, tooling
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.