You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge pull request #867 from fadushin/install-fixes
Installation Changes
This PR makes several changes to the installation of AtomVM on the
`generic_unix` platform.
This changes include:
* A new CMake flag `AVM_BUILD_RUNTIME_ONLY` has been added (defaults to `off`),
which when enabled will tell the build to only build the AtomVM binary and
libraries. This can significantly shorten build times for systems that build
AtomVM (e.g., Homebrew), as it excludes the builds of tests and examples.
* The PackBEAM tool is no longer installed. The PackBEAM tool is not well
suited towards end-users, and is generally used as an internal build too.
Users should be directed to use the rebar3 and mix plugins for development work.
* The `atomvmlib.avm` is no longer renamed by the installer, for clarity and
better tracking.
These changes are made under both the "Apache 2.0" and the "GNU Lesser General
Public License 2.1 or later" license terms (dual license).
SPDX-License-Identifier: Apache-2.0 OR LGPL-2.1-or-later
0 commit comments