aboutsummaryrefslogtreecommitdiff
path: root/install.bat (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* Fixes by @Tieske to the installerIgnacio Burgueño2013-04-251-12/+13
|
* Rewrote install batch file in Lua.Ignacio Burgueño2013-04-211-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 luaFabio Mascarenhas2013-04-121-1/+1
|
* updated installer to support 5.2 (extra command switch /LV)Thijs Schreijer2013-04-121-10/+38
|
* installer adds information for the registry, including icon and actions for ↵Thijs Schreijer2013-04-091-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 Schreijer2013-04-071-0/+1
|
* fixed installer: typo in write config fileThijs Schreijer2013-04-061-1/+1
|
* installer bugfix in case of quoted arguments for pathsThijs Schreijer2013-04-061-10/+10
|
* Updated installer batch fileThijs Schreijer2013-04-061-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 logicalThijs Schreijer2013-04-051-21/+22
|
* added user instructions for updating path variablesThijs Schreijer2013-04-041-2/+7
|
* added comments in th installer, added slightly more verbose output during ↵Thijs Schreijer2013-04-041-17/+42
| | | | installing, and fixed the bug of MinGW binaries being overwritten.
* more clarification of help textThijs Schreijer2013-04-041-0/+7
|
* added some clarification to the installer batch file help textThijs Schreijer2013-04-041-2/+5
|
* Dropped prefix assignments to LUA_INTERPRETER and added luajit.Daniel Klein2012-02-201-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 Muhammad2012-02-141-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.