Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Release 3.0.1v3.0.1 | Hisham Muhammad | 2018-08-14 | 5 | -8/+8 |
| | |||||
* | Tests: add smoke test | Hisham Muhammad | 2018-08-14 | 3 | -5/+76 |
| | |||||
* | fs/unix/tools: Throw error if umask output is invalid | daurnimator | 2018-08-14 | 1 | -0/+3 |
| | |||||
* | fs/unix/tools: Use 'umask -S', the only form of umask with a standardised ↵ | daurnimator | 2018-08-14 | 1 | -3/+12 |
| | | | | output form | ||||
* | fs/unix: hoist constants out of function | daurnimator | 2018-08-14 | 1 | -15/+14 |
| | |||||
* | configure: add a version identifier | Hisham Muhammad | 2018-08-13 | 1 | -1/+1 |
| | |||||
* | deps: detect include/lua5x/lua.h (FreeBSD-style LUA_INCDIR) | Hisham Muhammad | 2018-08-13 | 1 | -0/+2 |
| | | | | This matches the change done in #872. | ||||
* | configure: Add include path template for FreeBSD style | daurnimator | 2018-08-13 | 1 | -0/+1 |
| | |||||
* | configure: Remove duplicate from list of include path templates | daurnimator | 2018-08-13 | 1 | -1/+0 |
| | |||||
* | GNUmakefile: remove sysconfdir as it's set in config.unix. | Hisham Muhammad | 2018-08-12 | 1 | -1/+0 |
| | | | | Fixes #889. | ||||
* | add mkdir to the list of WIN_TOOLS used in non-binary Windows mode | Hisham Muhammad | 2018-08-11 | 1 | -1/+1 |
| | |||||
* | 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 | 2 | -36/+14 |
| | | | | | | * 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 | 2 | -8/+14 |
| | |||||
* | GNUmakefile: avoid using -D because it doesn't work on the Mac | Hisham Muhammad | 2018-08-10 | 1 | -6/+11 |
| | |||||
* | which: find modules installed in a project tree | Hisham Muhammad | 2018-08-10 | 2 | -4/+7 |
| | | | | Fixes #882. | ||||
* | Build Windows binaries as .exe in a separate directory | Hisham Muhammad | 2018-08-10 | 3 | -28/+32 |
| | |||||
* | binary/all_in_one: Don't prefix tree with current dir | daurnimator | 2018-08-10 | 1 | -1/+1 |
| | |||||
* | 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 |
| | |||||
* | binary/Makefile.windows: Use a few more make features | daurnimator | 2018-08-10 | 1 | -13/+12 |
| | |||||
* | Remove BINARY_ prefix from CC and NM | daurnimator | 2018-08-10 | 2 | -3/+3 |
| | |||||
* | 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 |
| | |||||
* | Makefile: divert bsdmake systems through gmake | daurnimator | 2018-08-10 | 1 | -0/+7 |
| | |||||
* | Our Makefile contains GNUMake-specific syntax, rename it accordingly | daurnimator | 2018-08-10 | 2 | -1/+1 |
| | |||||
* | Makefile: add uninstall target | daurnimator | 2018-08-10 | 1 | -1/+9 |
| | |||||
* | Move config-.lua.in generation to Makefile | daurnimator | 2018-08-10 | 2 | -16/+13 |
| | |||||
* | Makefile: Add defaults for variables | daurnimator | 2018-08-10 | 1 | -5/+15 |
| | |||||
* | Makefile: Move shebang into variable | daurnimator | 2018-08-10 | 1 | -2/+4 |
| | |||||
* | rocks_tree lowercase to follow convention | daurnimator | 2018-08-10 | 2 | -9/+9 |
| | |||||
* | configure: improve help output | daurnimator | 2018-08-10 | 1 | -37/+32 |
| | |||||
* | Makefile: remove BINARY_TARGET variable, it wasn't changeable | daurnimator | 2018-08-10 | 1 | -7/+5 |
| | |||||
* | Makefile: Use some makefile conventions for directory variables | daurnimator | 2018-08-10 | 1 | -14/+21 |
| | |||||
* | Makefile: Use 'install' for installing lua source files | daurnimator | 2018-08-10 | 1 | -3/+5 |
| | |||||
* | Makefile: Use INSTALL_DATA to install config file | daurnimator | 2018-08-10 | 1 | -2/+2 |
| | |||||
* | Makefile: Clean with a single 'rm' invocation | daurnimator | 2018-08-10 | 1 | -7/+7 |
| | |||||
* | Makefile: Create ./build/luarocks{,-admin} in build phase | daurnimator | 2018-08-10 | 1 | -9/+9 |
| | |||||
* | Makefile: Have 'all' rule invoke 'build'; not vice-versa | daurnimator | 2018-08-10 | 1 | -2/+2 |
| | |||||
* | Makefile: Generate luarocks 'binary' locally before installing with 'install' | daurnimator | 2018-08-10 | 2 | -4/+13 |
| | |||||
* | Makefile: Use printf and single file redirection instead of multiple echos | daurnimator | 2018-08-10 | 1 | -8/+10 |
| | |||||
* | Makefile: use $(@D) | daurnimator | 2018-08-10 | 1 | -2/+2 |
| | |||||
* | prefix and sysconfdir are traditionally lowercase, add luarocksconfdir | daurnimator | 2018-08-10 | 2 | -50/+65 |
| | |||||
* | Makefile: Add DESTDIR support | daurnimator | 2018-08-10 | 1 | -20/+20 |
| | |||||
* | binary/all_in_one: Remove site_config exclusion (#873) | daurnimator | 2018-08-08 | 1 | -2/+2 |
| | |||||
* | cfg: document cfg.initbefore-makefile-refactor | Hisham Muhammad | 2018-08-08 | 1 | -0/+15 |
| | |||||
* | fs.win32: fix environment variable name in generated wrapper | Hisham Muhammad | 2018-08-05 | 1 | -1/+1 |
| | | | | | | | | it is LUAROCKS_SYSCONFDIR, not LUAROCKS_SYSCONFIG Closes #459. Thanks @daurnimator for going through the old issues! | ||||
* | Fix: do not detect .luarocks/config-5.x.lua and lua_modules as modules | Hisham Muhammad | 2018-08-02 | 2 | -2/+54 |
| | | | | | | | | | | | | | Running luarocks init a second time after deleting the rockspec was mis-detects .luarocks/config-5.x.lua as a module, creating an entry `["luarocks.config-5.3"] = ".luarocks/config-5.3.lua"` in `build.modules`. Same problem happened with modules under `lua_modules`. This excludes `.luarocks` and `lua_modules` from module detection. Includes a regression test. Closes #847. |