aboutsummaryrefslogtreecommitdiff
path: root/install.bat (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* fixed install.bat for new luarocks versionPhilipp Janda2014-05-271-1/+1
|
* Adds /LUAMOD and /CMOD options to Windows installerThijs Schreijer2014-05-181-29/+53
|
* Reorganized Windows specific files. Now installer can work directly from the ↵Thijs Schreijer2014-05-061-8/+17
| | | | repository
* run LR itself on the Lua interpreter found during install, not on the ↵Thijs Schreijer2014-04-021-1/+1
| | | | interpreter first in the system path. Lining up with the unix shell scripts.
* prepare luarocks for lua 5.3Philipp Janda2014-03-261-2/+7
|
* Removed module calls from installation scriptsmpeterv2014-03-201-14/+15
|
* remove rocksserver settings from windows installerThijs Schreijer2014-01-291-3/+0
|
* Merge branch 'master' of https://github.com/keplerproject/luarocksThijs Schreijer2014-01-111-1/+1
|\
| * Misplaced quote in resulting luarocks.bat fileIgnacio Burgueño2014-01-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | Line 699 is writing this in the .bat file. ~~~~ C:\luarocks\2.1>IF NOT "c:\luarocks52\share\lua\5.2\?.lua;c:\luarocks52\share\lua\5.2\?\init.lua;;" == "" ("SET LUA_PATH_5_2=c:\luarocks\2.1\lua\?.lua;c:\luarocks\2.1\lua\?\init.lua;c:\luarocks52\share\lua\5.2\?.lua;c:\luarocks52\share\lua\5.2\?\init.lua;;") ~~~~ Which prints an error: `The system cannot find the path specified.` It only happens if env var LUA_PATH_5_2 has some value.
* | minor updateThijs Schreijer2014-01-111-2/+5
|/
* bugfix: /CONFIG option to follow install location, so /P will have effect on ↵Thijs Schreijer2014-01-101-2/+2
| | | | config location as well.
* bugfix: /CONFIG not honored because of typoThijs Schreijer2014-01-101-1/+1
|
* don't print process info when help is displayedThijs Schreijer2014-01-091-1/+2
|
* some textual updatesThijs Schreijer2013-12-271-11/+10
|
* updated comments for exitcodesThijs Schreijer2013-12-261-1/+53
| | | | batch wrapper script (luarocks.bat) updated to auto-elevate if permission was denied
* updated default system tree location to 'program files', so it is protected ↵Thijs Schreijer2013-12-251-16/+50
| | | | | | with admin rights. Implemented a /SELFCONTAINED installation option that makes a single directory installation
* fixed wrong tree order in config file; order was user - system. Now ↵Thijs Schreijer2013-12-221-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 Schreijer2013-12-191-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 unknownThijs Schreijer2013-12-091-20/+27
| | | | added note on %appdata% value
* Merge branch 'master' of https://github.com/keplerproject/luarocks into ↵Thijs Schreijer2013-12-031-3/+3
|\ | | | | | | proper_win_defaults
| * bugfix: unquoted pathThijs Schreijer2013-12-031-3/+3
| |
* | Does the windows installation with Windowish defaultsThijs Schreijer2013-12-031-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 Schreijer2013-12-021-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 Schreijer2013-12-021-7/+17
| | | | | | values cleanup temp batch file in case of elevation
* If PowerShell is not available, a proper message is now displayed when ↵Thijs Schreijer2013-12-011-0/+4
| | | | installing on Windows without admin priviledges
* refactored debug output. Now all is set by using `verbose = true` in the ↵Thijs Schreijer2013-12-011-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 Schreijer2013-11-291-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 spacesThijs Schreijer2013-11-121-1/+1
|
* Merge branch 'master' of github.com:Tieske/luarocks into win_install_checkpathThijs Schreijer2013-11-121-32/+63
|\ | | | | | | | | Conflicts: install.bat
| * minor text updateThijs Schreijer2013-11-121-3/+4
| |
| * fixed issue with double quoted argumentsThijs Schreijer2013-11-111-7/+21
| |
| * fixed command line parameters with spacesThijs Schreijer2013-11-111-28/+41
| | | | | | | | | | reorganized help description fixed whitespace
* | Several updates:Thijs Schreijer2013-11-121-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 Schreijer2013-10-111-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 scriptsThijs Schreijer2013-10-101-1/+1
|
* modified architecture detection as per http://support.microsoft.com/kb/556009Thijs Schreijer2013-10-071-8/+15
|
* fix for 5.2 path variableThijs Schreijer2013-10-071-0/+3
|
* added platform detection 32/64bitThijs Schreijer2013-10-071-1/+17
|
* make installer find interpreter by short versioned name, eg. lua52.exe ↵Thijs Schreijer2013-10-071-1/+11
| | | | instead of lua5.2.exe
* Merge pull request #157 from Tieske/cleanup_reg_filesHisham Muhammad2013-09-261-1/+3
|\ | | | | Remove reg files no longer needed after install (Windows)
| * remove reg files no longer needed after installThijs Schreijer2013-09-201-1/+3
| |
* | update installer to work on Lua 5.2Thijs Schreijer2013-09-261-1/+1
| |
* | When you supply an existing Lua installation, the suggested value for ↵Ignacio Burgueño2013-09-221-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 Schreijer2013-09-091-4/+4
|
* Try to detect runtime when specifying INC, LIB and BIN flags.Ignacio Burgueño2013-07-031-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 Schreijer2013-05-041-3/+8
| | | | support 64bit windows
* fix; no longer check link lib when interpreter has no runtime specified, but ↵Thijs Schreijer2013-05-021-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 Schreijer2013-05-021-7/+17
|
* added commentThijs Schreijer2013-04-301-1/+1
|
* using objdump.exe to automatically detect the runtime dll to use for the ↵Thijs Schreijer2013-04-301-9/+47
| | | | chosen interpreter