View Source Bundlex (Bundlex v1.3.1)
Some common utility functions.
Summary
Functions
Returns path where compiled native is stored.
Returns family of the platform obtained with platform/0
.
A function returning a target triplet for the environment on which it is run.
Returns current platform name.
Types
@type platform_t() :: :linux | :macosx | :windows32 | :windows64
A map containing three fields that describe the platform.
It consists of:
- architecture - e.g.
x86_64
orarm64
- vendor - e.g.
pc
- os - operating system, e.g.
linux
ordarwin20.6.0
Functions
Link to this function
build_path(application \\ MixHelper.get_app!(), native, native_interface)
View SourceReturns path where compiled native is stored.
@spec family() :: :unix | :windows
Returns family of the platform obtained with platform/0
.
@spec get_target() :: target()
A function returning a target triplet for the environment on which it is run.
@spec platform() :: platform_t()
Returns current platform name.