shake-language-c-0.10.1: Utilities for cross-compiling with Shake
This library provides Shake utilities for cross-compiling C
, C++
and ObjC
code for various target platforms. Currently supported target platforms are Android, iOS, Linux, MacOS X, Windows/MinGW and Google Portable Native Client (PNaCl). Supported host platforms are MacOS X, Linux and Windows.
Modules
- Development
- Shake
- Language
- Development.Shake.Language.C Build
C
language projects for various target platforms- Development.Shake.Language.C.BuildFlags Build flags record for building
C
language projects - Development.Shake.Language.C.Config Read values from configuration files
- Development.Shake.Language.C.Host Toolchain definitions and utilities for host platform
- Development.Shake.Language.C.Label Lens utilities
- Development.Shake.Language.C.PkgConfig Query build flags with
pkg-config
- Target
- Development.Shake.Language.C.Target.Android Toolchain definitions and utilities for Android
- Development.Shake.Language.C.Target.Linux Toolchain definitions and utilities for Linux
- Development.Shake.Language.C.Target.NaCl Toolchain definitions and utilities for Google Pepper and Portable Native Client
- Development.Shake.Language.C.Target.OSX Toolchain definitions and utilities for OSX and iOS
- Development.Shake.Language.C.Target.Windows Toolchain definitions and utilities for Windows
- Development.Shake.Language.C.ToolChain Types and functions for working with target tool chains
- Development.Shake.Language.C.BuildFlags Build flags record for building
- Development.Shake.Language.C Build
- Language
- Shake