Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | fixed wrong tree order in config file; order was user - system. Now ↵ | Thijs Schreijer | 2013-12-22 | 1 | -1/+1 | |
| | | | | corrected to system - user. So installations default to system tree. | |||||
* | 1. bug fix for installing on x64 systems in "program files (x86)" ↵ | Thijs Schreijer | 2013-12-19 | 1 | -4/+5 | |
| | | | | | | (parentheses around x86 gave some escaping problems) 2. Adds named trees created by windows installer in the config file. | |||||
* | stopped copying dll files becasue reason is unknown | Thijs Schreijer | 2013-12-09 | 1 | -20/+27 | |
| | | | | added note on %appdata% value | |||||
* | Merge branch 'master' of https://github.com/keplerproject/luarocks into ↵ | Thijs Schreijer | 2013-12-03 | 1 | -3/+3 | |
|\ | | | | | | | proper_win_defaults | |||||
| * | bugfix: unquoted path | Thijs Schreijer | 2013-12-03 | 1 | -3/+3 | |
| | | ||||||
* | | Does the windows installation with Windowish defaults | Thijs Schreijer | 2013-12-03 | 1 | -18/+25 | |
|/ | | | | | | Adds a prompt before installing, and a switch /Q to ignore that example added to help text to explain a self contained installation registry information is now loaded without prompts | |||||
* | Commandline options where silently ignored if config.lua already existed. ↵ | Thijs Schreijer | 2013-12-02 | 1 | -34/+64 | |
| | | | | | | Now a backup is made and the options are written. Additional paths to the local tree are now listed after installing | |||||
* | Windows installer required /P argument to be first or would overwrite other ↵ | Thijs Schreijer | 2013-12-02 | 1 | -7/+17 | |
| | | | | | | values cleanup temp batch file in case of elevation | |||||
* | If PowerShell is not available, a proper message is now displayed when ↵ | Thijs Schreijer | 2013-12-01 | 1 | -0/+4 | |
| | | | | installing on Windows without admin priviledges | |||||
* | refactored debug output. Now all is set by using `verbose = true` in the ↵ | Thijs Schreijer | 2013-12-01 | 1 | -0/+1 | |
| | | | | | | config file instead of manually uncommenting code. Also moved to platform independent code, from Windows only | |||||
* | The installer will automatically request admin priviledges to allow proper ↵ | Thijs Schreijer | 2013-11-29 | 1 | -0/+41 | |
| | | | | installation in protected locations. A new switch /NOADMIN is added to explicitly prevent this, and allow installation in unprotected locations when the user doesn't have admin rights. | |||||
* | fix: registry import with filename containing spaces | Thijs Schreijer | 2013-11-12 | 1 | -1/+1 | |
| | ||||||
* | Merge branch 'master' of github.com:Tieske/luarocks into win_install_checkpath | Thijs Schreijer | 2013-11-12 | 1 | -32/+63 | |
|\ | | | | | | | | | Conflicts: install.bat | |||||
| * | minor text update | Thijs Schreijer | 2013-11-12 | 1 | -3/+4 | |
| | | ||||||
| * | fixed issue with double quoted arguments | Thijs Schreijer | 2013-11-11 | 1 | -7/+21 | |
| | | ||||||
| * | fixed command line parameters with spaces | Thijs Schreijer | 2013-11-11 | 1 | -28/+41 | |
| | | | | | | | | | | reorganized help description fixed whitespace | |||||
* | | Several updates: | Thijs Schreijer | 2013-11-12 | 1 | -9/+60 | |
|/ | | | | | | 1) will search the system path for Lua interpreter if no location is found. Only then the ancient defaults will be checked. 2) if /LUA is provided, it will only look there, and fail if not found instead of falling back to the defaults 3) if no interpreter found, it is not automatically installed. Only with explicit /L switch the included interpreter is installed | |||||
* | included pe-parser module (no longer objdump.exe, which is removed), updated ↵ | Thijs Schreijer | 2013-10-11 | 1 | -76/+30 | |
| | | | | installer to check architecture (32/64) interpreter was compiled for (instead of system architecture). Runtime detection should now also properly work on 64bit binaries. | |||||
* | fix paths for 5.2, escaping in installer and fix wrapper scripts | Thijs Schreijer | 2013-10-10 | 1 | -1/+1 | |
| | ||||||
* | modified architecture detection as per http://support.microsoft.com/kb/556009 | Thijs Schreijer | 2013-10-07 | 1 | -8/+15 | |
| | ||||||
* | fix for 5.2 path variable | Thijs Schreijer | 2013-10-07 | 1 | -0/+3 | |
| | ||||||
* | added platform detection 32/64bit | Thijs Schreijer | 2013-10-07 | 1 | -1/+17 | |
| | ||||||
* | make installer find interpreter by short versioned name, eg. lua52.exe ↵ | Thijs Schreijer | 2013-10-07 | 1 | -1/+11 | |
| | | | | instead of lua5.2.exe | |||||
* | Merge pull request #157 from Tieske/cleanup_reg_files | Hisham Muhammad | 2013-09-26 | 1 | -1/+3 | |
|\ | | | | | Remove reg files no longer needed after install (Windows) | |||||
| * | remove reg files no longer needed after install | Thijs Schreijer | 2013-09-20 | 1 | -1/+3 | |
| | | ||||||
* | | update installer to work on Lua 5.2 | Thijs Schreijer | 2013-09-26 | 1 | -1/+1 | |
| | | ||||||
* | | When you supply an existing Lua installation, the suggested value for ↵ | Ignacio Burgueño | 2013-09-22 | 1 | -1/+1 | |
|/ | | | | | | | | | | | | | | | | | | | | | | LUA_CPATH is wrong. ```sh install /P c:\LuaRocks /LUA d:\trunk_git\packages\Lua5.1 /F (...) You may want to add the following elements to your paths; PATH : d:\trunk_git\packages\Lua5.1\bin\;c:\LuaRocks\2.1 LUA_PATH : c:\LuaRocks\share\lua\5.1\?.lua;c:\LuaRocks\share\lua\5.1\?\init.lua LUA_CPATH: d:\trunk_git\packages\Lua5.1\lib\lua\5.1\?.dll ``` Even `luarocks path` shows the correct values: ```sh SET LUA_CPATH=c:\LuaRocks/lib/lua/5.1/?.dll;c:\LuaRocks\lib\lua\5.1\?.dll ``` | |||||
* | moved windows binaries into a 'bin' subdirectory. | Thijs Schreijer | 2013-09-09 | 1 | -4/+4 | |
| | ||||||
* | Try to detect runtime when specifying INC, LIB and BIN flags. | Ignacio Burgueño | 2013-07-03 | 1 | -4/+8 | |
| | | | | | | When passing /INC /LIB and /BIN flags, the runtime used by the supplied Lua installation is not probed, so vars.LUA_RUNTIME remains being nil, which causes an error. | |||||
* | changed failure to detect runtime into a warning. objdump.exe does not ↵ | Thijs Schreijer | 2013-05-04 | 1 | -3/+8 | |
| | | | | support 64bit windows | |||||
* | fix; no longer check link lib when interpreter has no runtime specified, but ↵ | Thijs Schreijer | 2013-05-02 | 1 | -4/+21 | |
| | | | | list all dll's interpreter depends upon and check those for the runtime (1 level deep only) | |||||
* | fix: if interpreter has no runtime, check link library for runtime used. | Thijs Schreijer | 2013-05-02 | 1 | -7/+17 | |
| | ||||||
* | added comment | Thijs Schreijer | 2013-04-30 | 1 | -1/+1 | |
| | ||||||
* | using objdump.exe to automatically detect the runtime dll to use for the ↵ | Thijs Schreijer | 2013-04-30 | 1 | -9/+47 | |
| | | | | chosen interpreter | |||||
* | Fixes by @Tieske to the installer | Ignacio Burgueño | 2013-04-25 | 1 | -12/+13 | |
| | ||||||
* | Rewrote install batch file in Lua. | Ignacio Burgueño | 2013-04-21 | 1 | -496/+571 | |
| | | | | | This is mostly a direct translation, so there are lots of things to improve, but it is a working install script written in Lua. | |||||
* | fix installation of builtin lua | Fabio Mascarenhas | 2013-04-12 | 1 | -1/+1 | |
| | ||||||
* | updated installer to support 5.2 (extra command switch /LV) | Thijs Schreijer | 2013-04-12 | 1 | -10/+38 | |
| | ||||||
* | installer adds information for the registry, including icon and actions for ↵ | Thijs Schreijer | 2013-04-09 | 1 | -4/+28 | |
| | | | | | | | .rockspec files when /R argument is provided. includes the new luarocksw.bat batch file also: made the /P argument of the installer required | |||||
* | small fix to installer, for consistency (no functional impact) | Thijs Schreijer | 2013-04-07 | 1 | -0/+1 | |
| | ||||||
* | fixed installer: typo in write config file | Thijs Schreijer | 2013-04-06 | 1 | -1/+1 | |
| | ||||||
* | installer bugfix in case of quoted arguments for paths | Thijs Schreijer | 2013-04-06 | 1 | -10/+10 | |
| | ||||||
* | Updated installer batch file | Thijs Schreijer | 2013-04-06 | 1 | -18/+74 | |
| | | | | | | | library name to link against is now configurable, and a default list to look for is set Library and runtime will be written into the config files now /L can no longer be used with /LUA /INC /BIN /LIB (will error and exit) More verbose output while searching for a Lua installation | |||||
* | moved some blocks around to make it more logical | Thijs Schreijer | 2013-04-05 | 1 | -21/+22 | |
| | ||||||
* | added user instructions for updating path variables | Thijs Schreijer | 2013-04-04 | 1 | -2/+7 | |
| | ||||||
* | added comments in th installer, added slightly more verbose output during ↵ | Thijs Schreijer | 2013-04-04 | 1 | -17/+42 | |
| | | | | installing, and fixed the bug of MinGW binaries being overwritten. | |||||
* | more clarification of help text | Thijs Schreijer | 2013-04-04 | 1 | -0/+7 | |
| | ||||||
* | added some clarification to the installer batch file help text | Thijs Schreijer | 2013-04-04 | 1 | -2/+5 | |
| | ||||||
* | Dropped prefix assignments to LUA_INTERPRETER and added luajit. | Daniel Klein | 2012-02-20 | 1 | -6/+15 | |
| | | | | | Also, combed source to see if interpreter var was used elsewhere, and it appears that it's only used in conjunction with the path, which is enough. | |||||
* | replace Win32 binaries with files from GnuWin32: | Hisham Muhammad | 2012-02-14 | 1 | -1/+1 | |
| | | | | | | | | coreutils 5.3.0 - http://gnuwin32.sourceforge.net/packages/coreutils.htm findutils 4.2.20 - http://gnuwin32.sourceforge.net/packages/findutils.htm wget 1.11.4 - http://gnuwin32.sourceforge.net/packages/wget.htm Kept mkdir.exe from unxutils according to report in #57. Switch from curl to wget. |