Commit Graph

  • ba652ab780 Don't elevate luarocks installer on Windows if possible Peter Melnichenko 2016-04-30 20:55:44 +03:00
  • c6599907dd Fix pep8 compliance Peter Melnichenko 2016-04-30 20:36:45 +03:00
  • c279599665 Add a test Peter Melnichenko 2016-04-30 20:31:48 +03:00
  • f3d5c10a93 Fix coverage upload on Appveyor Peter Melnichenko 2016-04-30 16:49:29 +03:00
  • 27649a3dc8 Appveyor: test a git command Peter Melnichenko 2016-04-30 16:41:54 +03:00
  • 9b095a46d5 Don't report coverage to coveralls.io on Appveyor for PRs Peter Melnichenko 2016-04-30 16:12:48 +03:00
  • 4cc9759aaf Fix tests for Windows Peter Melnichenko 2016-04-30 11:04:10 +03:00
  • 8ea50693c3 Refactoring of identifiers saving Peter Melnichenko 2016-04-29 14:24:51 +03:00
  • 835d70d3b7 Switch back to HTTP for Lua downloads Peter Melnichenko 2016-04-29 14:16:30 +03:00
  • d13e49b0cf Save identifiers after installing Lua before installing LuaRocks Peter Melnichenko 2016-04-28 12:49:15 +03:00
  • d04f34c71a Exit with error if a LuaRocks batch script is missing Peter Melnichenko 2016-04-28 12:47:44 +03:00
  • 115fc6a2fb Fix a test for Windows Peter Melnichenko 2016-04-28 12:17:12 +03:00
  • 062fa53184 Fix pip path for appveyor Peter Melnichenko 2016-04-27 23:54:25 +03:00
  • 6e37b10026 Fix appveyor matrix Peter Melnichenko 2016-04-27 23:47:48 +03:00
  • c597a8d8aa Use nose on appveyor Peter Melnichenko 2016-04-27 23:39:01 +03:00
  • b2b870c62e Don't run tests on Travis with Python 3.2 Peter Melnichenko 2016-04-27 23:38:35 +03:00
  • 0086cd3457 Port tests to nosetests Peter Melnichenko 2016-04-27 22:58:15 +03:00
  • de368c98d8 Fix OS X build on Travis Peter Melnichenko 2016-04-27 23:17:53 +03:00
  • 155ebce687 Travis: Attempt to install pip on osx Peter Melnichenko 2016-04-27 23:02:15 +03:00
  • 1745496a07 Use plural/singular form of them/it for patches mpeterv 2016-04-15 23:00:14 +03:00
  • 15119a19b0 Fix minor version detection for Lua 5.1 mpeterv 2016-04-13 16:25:44 +03:00
  • 44002eeb14 Test --patch mpeterv 2016-04-12 17:17:44 +03:00
  • 11e2fa78d0 Implement --patch mpeterv 2016-04-12 16:43:26 +03:00
  • 30866d911e Show python version in Appveyor mpeterv 2016-04-06 19:52:30 +03:00
  • e6d7f168bd Test with Python 3.5 on Windows mpeterv 2016-04-06 19:44:41 +03:00
  • defbc5c9cc Fix Python 3 compat when on Windows mpeterv 2016-04-06 19:44:24 +03:00
  • dd2207126f Fix README 2 [ci skip] Peter Melnichenko 2016-04-06 20:08:39 +04:00
  • 66b31c80e7 Fix README [ci skip] Peter Melnichenko 2016-04-06 20:04:30 +04:00
  • d3ff784117 Mention supported platforms in README [ci skip] mpeterv 2016-04-06 18:59:14 +03:00
  • ff42be1ac9 Enable extensions before setting up MSVC mpeterv 2016-04-05 20:52:32 +03:00
  • d7472dd594 Show help for --downloads mpeterv 2016-04-03 22:33:16 +03:00
  • c561c0bac3 Cache downloads on appveyor mpeterv 2016-04-03 22:20:13 +03:00
  • bccbfbf626 Fix cmake generator arch suffix mpeterv 2016-04-03 22:17:33 +03:00
  • 882e414c0d Windows: configure LuaRocks to use correct cmake generator mpeterv 2016-04-03 22:12:19 +03:00
  • 9d65a349c9 Take Lua major version for LuaRocks from stored identifiers mpeterv 2016-04-03 21:41:54 +03:00
  • 24da318802 Add version to manifest mpeterv 2016-04-03 21:19:44 +03:00
  • a1f4f47f2f Add 'latest' as an alias for '^' mpeterv 2016-04-03 21:09:30 +03:00
  • b704246dc3 Implement --show option mpeterv 2016-04-03 21:00:51 +03:00
  • d37aaf8e31 Use JSON to save identifiers mpeterv 2016-04-03 20:23:44 +03:00
  • 86b7f8fad9 Rename .source_kind == "fixed" -> .source == "release" mpeterv 2016-04-03 19:40:08 +03:00
  • efc8301f5d Add vs_32 and vs_64 targets mpeterv 2016-04-03 17:00:41 +03:00
  • b15e6db3a4 vs target: try older VS versions on x64 host but use x86 tools mpeterv 2016-04-03 16:29:38 +03:00
  • be1c0a25fe Add vs08_64 and vs10_64 targets, fix help for --target mpeterv 2016-04-03 16:14:21 +03:00
  • a18825c239 Pass x86_amd64 instead of amd64 to vcvarsall.bat mpeterv 2016-04-03 16:04:52 +03:00
  • 08a97da8b4 vs target: try VS versions in decreasing order mpeterv 2016-04-03 16:02:36 +03:00
  • 82097c458c Add vs target mpeterv 2016-04-03 15:38:23 +03:00
  • fb26b06861 Handle missing programs mpeterv 2016-04-03 15:15:40 +03:00
  • 8dfda2b86b Make some methods static mpeterv 2016-04-03 14:47:23 +03:00
  • f6e55110a2 Use raw strings for regexps mpeterv 2016-04-03 14:43:19 +03:00
  • c976cb35a9 Fix an undefined variable mpeterv 2016-04-03 14:40:16 +03:00
  • e7235d68b0 Don't run endlocal before recursive call mpeterv 2016-04-03 14:30:11 +03:00
  • edc018cd07 Improve error handling and logging for VS setup mpeterv 2016-04-03 14:24:11 +03:00
  • a6de9c000d Fix query_registry mpeterv 2016-04-03 13:47:08 +03:00
  • 22ff2103af Improve VS setup command detection mpeterv 2016-04-03 13:41:58 +03:00
  • 666aa79c36 Always show target on Windows mpeterv 2016-04-02 13:42:07 +03:00
  • 22491fe141 run(): print command as string on error mpeterv 2016-04-02 13:41:04 +03:00
  • eb7f0d55fc Windows: replace cl target with vsXX_YY targets mpeterv 2016-03-30 13:53:26 +03:00
  • 6fa4496a8c Mention possible targets in help message mpeterv 2016-03-29 13:10:11 +03:00
  • 3b116f5577 Handle failure to infer LUA_VERSION_NUM from lua.h mpeterv 2016-03-29 13:06:54 +03:00
  • 3eb06b5a7b Refactor git_branch_accepts_tags mpeterv 2016-03-29 13:02:39 +03:00
  • b6e056a671 Install luarocks .bat files correctly for older versions mpeterv 2016-03-28 20:55:57 +03:00
  • bf6026cb70 Copy luarocks.bat and luarocks-admin.bat into prefix/bin mpeterv 2016-03-28 20:40:22 +03:00
  • d6b1704a72 Support cflags and compat=5.2 for LuaJIT with cl.exe mpeterv 2016-03-28 20:15:39 +03:00
  • 06f2e38f50 Use cflags instead of patching luaconf for compat mpeterv 2016-03-28 19:58:14 +03:00
  • 2c41a94fcd Random changes mpeterv 2016-03-28 19:21:25 +03:00
  • 57a163fe07 Add .gitignore mpeterv 2016-03-28 17:47:47 +03:00
  • ccbd07bf5d Use sys.exit instead of raise mpeterv 2016-03-28 17:46:30 +03:00
  • 097ce9a122 Rename/refactor command execution funcs mpeterv 2016-03-28 17:44:33 +03:00
  • 16f7945d7d Add appveyor badge [ci skip] mpeterv 2016-03-28 15:37:04 +03:00
  • bae2f48940 Fix build on Windows mpeterv 2016-03-28 15:30:16 +03:00
  • 7200bebef8 Get rid of shell=True when running commands mpeterv 2016-03-28 15:23:57 +03:00
  • 8bf0633eab Print busted version on appveyor mpeterv 2016-03-28 13:57:50 +03:00
  • 8ddcb46f4e Install lua-term == 0.3 mpeterv 2016-03-28 13:53:54 +03:00
  • d4733790e0 Install luarocks on travis mpeterv 2016-03-28 13:41:58 +03:00
  • 0283f075cb Merge pull request #16 from Lekensteyn/windows Peter Melnichenko 2016-03-28 14:24:46 +04:00
  • b25cc45dbc pyflakes and pep8 fixes; python 2.7 compatibility Peter Wu 2016-03-27 13:08:47 +02:00
  • 7af7d9c7be Initial Windows port Peter Wu 2016-03-26 16:14:43 +01:00
  • 3552b040a1 Merge pull request #15 from Lekensteyn/fixes Peter Melnichenko 2016-03-26 16:29:44 +04:00
  • 21158d09a3 Fix Python 3 compatibility on error Peter Wu 2016-03-26 12:45:03 +01:00
  • 528e8c2be7 0.6.2 release 0.6.2 mpeterv 2016-03-22 16:59:05 +03:00
  • 79a577e72b 0.6.1 release mpeterv 2016-03-22 16:53:53 +03:00
  • bad283179e Minor CLI doc fixes mpeterv 2016-03-22 16:49:55 +03:00
  • 75b6d57e4c Fix compatibility defines patching for Lua mpeterv 2016-03-22 16:40:46 +03:00
  • 98f1426656 0.6.0 release 0.6.0 mpeterv 2016-03-20 23:34:26 +03:00
  • aaf90a918a Make tests verbose mpeterv 2016-03-20 22:57:22 +03:00
  • 52557f9e03 Attempt 3 to test on travis OS X mpeterv 2016-03-20 22:44:47 +03:00
  • 907e4cdd47 Attempt 2 to test on travis OS X mpeterv 2016-03-20 22:37:03 +03:00
  • 23d0adf4d9 Attempt to test on OS X on travis mpeterv 2016-03-20 22:30:22 +03:00
  • fcea0f5140 Add --no-readline flag mpeterv 2016-03-20 22:20:08 +03:00
  • fcc45f9b7a Support LuaJIT 2.1.0-beta1 and 2.1.0-beta2 mpeterv 2016-03-20 21:18:54 +03:00
  • d0ec9237e5 Use fixed tag when fetching LuaJIT 2.0.1 mpeterv 2016-03-20 21:07:09 +03:00
  • 721b2c467b Replace distutils.spawn.find_executable mpeterv 2016-03-20 20:30:17 +03:00
  • f4139453df Use HTTPS when fetching Lua mpeterv 2016-03-20 20:15:38 +03:00
  • b9c050bb14 Add an option to turn checksum mismatches into warnings mpeterv 2016-03-20 19:37:06 +03:00
  • ebd42a91a0 Tweak checksum verification mpeterv 2016-03-20 19:25:43 +03:00
  • e65c2c14e9 Don't warn about checksum when using cached git repos mpeterv 2016-03-20 19:24:38 +03:00
  • d290832551 Add pep8 config: relax line length limit and ignore E203 mpeterv 2016-03-20 17:44:29 +03:00
  • f05451124c Merge pull request #13 from starius/verify-downloads Peter Melnichenko 2016-03-20 18:37:01 +04:00
  • 3452d6e4aa verify checksums of downloaded files if possible Boris Nagaev 2016-03-20 16:40:02 +03:00
  • fe8c16bc7c rename cached files as distribution tarballs Boris Nagaev 2016-03-20 16:33:45 +03:00