Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added version sub-command and fixed line number flags. #7

Merged
merged 1 commit into from
Oct 15, 2023

Commits on Oct 15, 2023

  1. Added version sub-command and fixed line number flags.

    This change set adds a `version` sub-command, so that users can determine the current version of the tool.  It also fixes an issue with line number flags, whereby the old `--include_lines` option was being ignored.  Since we are by default adding line number information to AVM files in the rebar3 plugin, we are changing the default behavior to include line number information by default.  Users can remove line number information using the `-r` or `--remove_lines` flags.
    
    Miscellaneous other fixes include:
    * Update version to 0.7.0
    * Workaround for an issue loading the atomvm_packbeam application in a release, which prevents us from getting the proper version
    * Added UPDATING.md to describe the "breaking" change in 0.7.0 (see UPDATING below)
    * Fix to Makefile to build the release target properly
    * Removed use of deprecated packbeam_api create call
    
    UPDATING: The default behavior of not generating line number information in BEAM files has changed.  By default, line number information will be generated in BEAM files.  You can remove line number information using from BEAM files by using the `-r` (or `--remove_lines`) flags to the `create` subcommand.  Note that in versions 0.6 of this tool, the `--include_lines` flag was ignored due to a bug in the code.
    Signed-off-by: Fred Dushin <[email protected]>
    fadushin committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    5b6835a View commit details
    Browse the repository at this point in the history