| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Development.Shake.Language.C.Host
Description
Synopsis
- data OS
- os :: OS
- executableExtension :: String
- sharedLibraryExtension :: String
- loadableLibraryExtension :: String
- defaultToolChain :: (Target, Action ToolChain)
Documentation
Host operating system.
Instances
executableExtension :: String Source #
File extension for executables.
sharedLibraryExtension :: String Source #
File extension for dynamic shared libraries.
loadableLibraryExtension :: String Source #
File extension for dynamic loadable libraries.
defaultToolChain :: (Target, Action ToolChain) Source #
Get host's default toolchain.
This function can be used for targeting the host operating system, see also Development.Shake.Language.C.Rules.