Changelog for shake-language-c-0.13.0
Changelog for shake-language-c
v0.13.0
- Add "Asm" source language
- Add "None" OS
v0.12.0
- Support GHC 8.4.1
v0.11.0
- Support shake 0.16
v0.10.1
- Add support for Linux ARMv7
v0.10.0
- Add mkConfig function that caches dependencies
v0.9.1
- Fix host architecture detection on Windows 10
v0.9.0
- Add support for the Android arm64-v8a target architecture and drop support for specifying the toolchain version; this API breaking change requires a minimum Android NDK revision 11c
v0.8.6
- Fix Windows host target
- Get host architecture from environment on Windows
v0.8.3
- Allow to set linker command via
LDenvironment variable
v0.8.2
- Fix compiler and linker commands for Clang toolchain on Linux
v0.8.1
- Use
-Icompiler flag for theuserIncludesofBuildFlagsand-isystemforsystemIncludes; semantics should be as before forgccandclangbut-isystemsuppresses warnings in system headers
v0.8.0
- Refactor NMF file creation in NaCl module
v0.7.1
- Fix compilation error with GHC 7.10 in test suite (#25)
v0.7.0
- Add
arm64ARM version - Add support for
arm64to OSX toolchains - Fix compilation error with GHC 7.10 (#25)
v0.6.4
- Fix Android toolchain definition for
x86architecture
v0.6.3
- Fix bug in
Development.Shake.Language.C.Target.OSX:getPlatformVersionsWithRootworks correctly now with SDK directories without version number, as introduced by Xcode 6
v0.6.2
Bug fix release.
v0.6.1
Bug fix release.
v0.6.0
Added
- Add
Data.Default.Class.Defaultinstances for some data types; add dependency on packagedata-default-class.
Changed
- Don't export the entire module
Development.Shake.Language.C.ToolChainfromDevelopment.Shake.Language.C; exposeDevelopment.Shake.Language.C.ToolChainfor toolchain writers. - Export
Development.Shake.Language.C.Language.LanguagefromDevelopment.Shake.Language.C.BuildFlagsinstead ofDevelopment.Shake.Language.C. - Export
Development.Shake.Language.C.RulesfromDevelopment.Shake.Language.C; hideDevelopment.Shake.Language.C.Rulesin Cabal file. - Android: Add
libcxxabiinclude directory instead ofgabi++to include path when compiling withlibcxx. Fixeserror: no member named '__cxa_demangle' in namespace '__cxxabiv1'.
Removed
- Remove
libppapi,libppapi_cpp,libnacl_io,libppapi_simplefromDevelopment.Shake.Language.C.Target.NaCl. - Remove
Development.Shake.Language.C.Target.archString.
v0.5.0
First released version.