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

lua: Make building more generic (build for any arch) #81

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Nov 18, 2024

  1. lua: Make building more generic (build for any arch)

    Default version changed from 5.3.5 to 5.3.6.
    
    luaconf_local.h is required to be present in project's directory and
    can be used to override configuration values in e.g. luaconf.h
    
    Added port build options:
     - PORTS_LUA_CONFIG_DIR - path to a directory where luaconf_local.h is
       located. If not provided, the port's directory is used;
     - PORTS_LUA_VERSION - version to download (must be supported by
       respective patches);
     - PORTS_LUA_TESTS_VERSION - version of tests to download;
     - PORTS_LUA_BIN_CSTACK_SIZE - convenience option to set `-z stack-size`
       for lua binary built in this port;
     - PORTS_LUA_INSTALL_TESTS - download and install external Lua test
       scripts;
     - PORTS_LUA_SAFE - disable Lua features which may be used to crash
       the interpreter or perform side-effects in the operating system.
    
    JIRA: NIL-595
    Darchiv committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    b612039 View commit details
    Browse the repository at this point in the history