packages feed

hurl-workbench-core-0.1.0.0: schema/CommandSpec.dhall

{- A process invocation as an executable plus argv; there is no shell-string form.
   `workingDirectory` is relative to the workspace root.
-}
let EnvironmentBinding = ./EnvironmentBinding.dhall

let EnvironmentPolicy = ./EnvironmentPolicy.dhall

in  { Type =
        { executable : Text
        , arguments : List Text
        , workingDirectory : Optional Text
        , environmentPolicy : EnvironmentPolicy
        , environment : List EnvironmentBinding.Type
        }
    , default =
      { arguments = [] : List Text
      , workingDirectory = None Text
      , environmentPolicy = EnvironmentPolicy.Inherit
      , environment = [] : List EnvironmentBinding.Type
      }
    }