diff options
author | Daniel Gröber <dxld@darkboxed.org> | 2018-12-02 18:26:39 +0100 |
---|---|---|
committer | Daniel Gröber <dxld@darkboxed.org> | 2019-01-22 03:06:51 +0100 |
commit | b7177f8b7f972258eb4fa72217d2896d8a45849a (patch) | |
tree | 9ecb0655ac220d8e588f2cc528eb1e4f38945c9d /src/CabalHelper/Compiletime/Compat/ProgramDb.hs | |
parent | 158af7acfa54ad3f4a18cd8e697efb1341cd7e05 (diff) |
Add cabal target-selector compatible pretty printer for CompName
Currently `dispCompName CompNameLib` would just print `"lib"` however this
syntax is neither accepted by `cabal v1-build` nor `v2-build` as a valid target
selector making it somewhat useless for that use-case.
To specify a main library as a target selector one has to use the
`<namespace>:<component name>` syntax where `<component name>` is the name of
the respective package for unqualified libraries.
Hence this commit adds new function `dispCompName` with an additional `PkgName`
argument.
Diffstat (limited to 'src/CabalHelper/Compiletime/Compat/ProgramDb.hs')
0 files changed, 0 insertions, 0 deletions