Как передать опции GH C в сборках Travis? - PullRequest
1 голос
/ 25 апреля 2020

Я получаю предупреждение в моей проверке конфигурации сборки Travis CI для моего Haskell проекта, помечающего ghc-options как "неизвестный ключ":

jobs.include: неизвестный ключ ghc-options ({ $locals: -Wunsafe - ..., $ta ...)

Но мне нужно передать опции в GH C, и я использовал этот ключ в прошлом без проблем (на самом деле, я думаю, что я взял его из документации Travis). В моем stack.yaml у меня есть, например:

jobs:
  include:
  #  [...]
  - name: "Stackage Nightly"
    env: RESOLVER=nightly 
    ghc-options:
      "$locals": -Wunsafe -Wunused-imports -Wdodgy-imports -Wdodgy-foreign-imports
      "$targets": -Wunsafe -Wunused-imports -Wdodgy-imports -Wdodgy-foreign-imports -Wall
  #  [...]

Каков (текущий) правильный способ передачи опций GH C в сборках Travis CI?

...