Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add compat53 installation to GNUmakefile | Tobiasz Laskowski | 2025-02-24 | 1 | -0/+10 |
| | |||||
* | Makefile: add work around for environments that default to multiple jobs | Caleb Maclennan | 2024-04-10 | 1 | -0/+1 |
| | | | | | | | | | | | | Fixes #1638 This Makefile only supports single-job execution and is known to have race conditions that will fail if targets are run in parallel jobs. With the proliferation of cores, more and more distributions and host environments are setting default make flags to run jobs in parallel by default. We can't do anything about this for old versions of GNU Make, but for 4.3+ we can actually reset the flag ourselves to only run a single job so targets run in serial order. | ||||
* | Makefile: fix mkdir in install-binary | Hisham Muhammad | 2024-03-11 | 1 | -1/+1 |
| | |||||
* | don't set up a "project environment" on make default target | Hisham Muhammad | 2024-03-11 | 1 | -1/+1 |
| | | | | Fixes #1639. | ||||
* | Makefile: make install target phony | Hisham Muhammad | 2024-02-20 | 1 | -32/+30 |
| | | | | Fixes #1038. | ||||
* | drop cfg.lua_interpreter, use cfg.variables.LUA | Hisham Muhammad | 2024-02-18 | 1 | -3/+3 |
| | |||||
* | Changes for building the all-in-one binary with Lua 5.4 | Hisham Muhammad | 2022-04-11 | 1 | -3/+4 |
| | |||||
* | support for building 64-bit Windows all-in-one binary | Hisham Muhammad | 2020-01-14 | 1 | -6/+16 |
| | |||||
* | GNUmakefile: fix concatenation | Hisham Muhammad | 2019-09-05 | 1 | -2/+2 |
| | |||||
* | Ensure scripts add the prefix to the package path | Hisham Muhammad | 2019-09-02 | 1 | -0/+2 |
| | | | | | | | | | | | | This reverts the removal from e9215f139be7afa3af116a2039594362e4f1f2be but keeps the addition of the custom package loader as that is a more robust approach. I'm not a super fan of this approach because in a cross-compiling scenario it does leak the host package.path into the output of commands such as `luarocks path` and building the `bin` wrappers, but at least it is less broken than the 3.2.0 behavior, as reported by @fperrad in issue #1070. | ||||
* | Ensure that LuaRocks always finds itself | Hisham Muhammad | 2019-08-28 | 1 | -2/+2 |
| | |||||
* | GNUmakefile: copy config file prior to running 'luarocks init' | Hisham Muhammad | 2019-07-26 | 1 | -1/+2 |
| | | | | As originally suggested by @blueyed in #1043. | ||||
* | GNUmakefile: unset CPATH variables in local wrapper too | Hisham Muhammad | 2019-07-13 | 1 | -2/+2 |
| | |||||
* | Do not register system tree if installing to ~/.luarocks | Hisham Muhammad | 2019-03-14 | 1 | -1/+1 |
| | | | | See https://github.com/luarocks/luarocks/issues/952#issuecomment-449966779 | ||||
* | GNUmakefile: remove sysconfdir as it's set in config.unix. | Hisham Muhammad | 2018-08-12 | 1 | -1/+0 |
| | | | | Fixes #889. | ||||
* | GNUmakefile: add back install-config target | Hisham Muhammad | 2018-08-11 | 1 | -0/+2 |
| | | | | | As a convenience to distro maintainers who may want to distribute multiple versions of the LuaRocks configuration. | ||||
* | configure, make: reduce moving parts | Hisham Muhammad | 2018-08-11 | 1 | -22/+12 |
| | | | | | | * Do not set again variables that were set in config.unix * Do not re-detect the Lua version after configure already did it * Remove --luarocksconfdir, use --sysconfdir only | ||||
* | Honor --force-config | Hisham Muhammad | 2018-08-11 | 1 | -4/+8 |
| | |||||
* | GNUmakefile: avoid using -D because it doesn't work on the Mac | Hisham Muhammad | 2018-08-10 | 1 | -6/+11 |
| | |||||
* | Build Windows binaries as .exe in a separate directory | Hisham Muhammad | 2018-08-10 | 1 | -26/+30 |
| | |||||
* | GNUmakefile: simplify build-binary targets | daurnimator | 2018-08-10 | 1 | -6/+4 |
| | |||||
* | GNUmakefile: Clean up the install-binary target | daurnimator | 2018-08-10 | 1 | -9/+6 |
| | |||||
* | GNUmakefile: create config file in ./build subdirectory | daurnimator | 2018-08-10 | 1 | -4/+5 |
| | |||||
* | Remove BINARY_ prefix from CC and NM | daurnimator | 2018-08-10 | 1 | -2/+2 |
| | |||||
* | GNUmakefile: Have build-binary targets use clean lua environment | daurnimator | 2018-08-10 | 1 | -2/+6 |
| | |||||
* | GNUmakefile: Use LUA variable to find lua to run | daurnimator | 2018-08-10 | 1 | -2/+2 |
| | |||||
* | GNUmakefile: recursive make basics | daurnimator | 2018-08-10 | 1 | -3/+3 |
| | |||||
* | Our Makefile contains GNUMake-specific syntax, rename it accordingly | daurnimator | 2018-08-10 | 1 | -0/+170 |