| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Installation success message is enough and is more important
(what's a manifest and why users should care?)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Move successful installation announcement into an util function.
Don't print that the rock was "built": sometimes there is nothing to
build (pure Lua rocks), and for C rocks compilation commands are printed
already.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Instead of mentioning URL twice in
Installing URL...
Using URL... switching to 'build' mode
simply print
Installing URL
and don't print URL at all when it's the argument to `luarocks install`
(it's a bit redundant), only when it's a result of a search.
|
| |\| | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
When installing an old version of a rock that breaks existing
dependencies, removing previously installed version fails,
and --force is suggested. However, when installing using a rockspec
or a source rock --force and --force-fast are not forwarded to build command.
|
| |/ / |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
Compare latest available version with latest installed version,
not with lexicographically smallest installed version.
|
| |/ |
|
| | |
|
|\ \
| | |
| | | |
If an archive contains one top level directory, assume it's the one we're looking for.
|
| | | |
|
| | |
| | |
| | |
| | | |
rockspec's source.dir was not set
|
| | |
| | |
| | |
| | |
| | |
| | | |
but we find that the package only contains one directory, then use that directory.
This helps for downloads from bitbucket, where the top-level directory of a zip download of master has a commit hash in its name.
|
|\ \ \ |
|
| |\ \ \
| | |_|/
| |/| |
| | | | |
siffiejoe-staticlibs
|
| | |\ \ |
|
| | |\ \ \
| | | | | |
| | | | | |
| | | | | | |
staticlibs
|
| | | | | | |
|
| | |/ / / |
|
| | | | | |
|
|\| | | | |
|
| | | | | |
|
| | | | | |
|
| |\ \ \ \
| | | | | |
| | | | | | |
Use mkstemp()/mkdtemp() where available
|
| | | | | | |
|
| |\ \ \ \ \
| | | | | | |
| | | | | | | |
Show supported Lua versions on fail in search.find_suitable_rock
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Supporting changes:
* Change structure of manifest cache: map from repo_url to tables
mapping from lua versions to manifests.
* New manif_core cache_manifest and get_cached_manifest functions
to hide cache implementation.
* lua_version optional argument for functions between
search.find_suitable_rock and manifest loader.
Main changes:
* Add a helper function supported_lua_versions that checks which
Lua versions can satisfy a query.
* Use this helper function when a search for a rock failed,
in search.find_suitable_rock, if constraints can be satisfied
under a different Lua version mention that in the error message.
Examples of error messages:
* Constraint "sailor": "sailor supports only Lua 5.1 and
Lua 5.2 but not Lua 5.3."
* Constraint "sailor 0.5": "sailor 0.5 supports only Lua 5.1
and Lua 5.2 but not Lua 5.3."
* Constraint "sailor >= 0.5": "Matching sailor versions support
only Lua 5.1 and Lua 5.2 but not Lua 5.3."
|
| | | | | | | |
|
| |/ / / / / |
|
| |\ \ \ \ \
| | | | | | |
| | | | | | | |
Don't report missing manifests in 'luarocks list'
|
| | |/ / / / |
|
|\| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Conflicts:
src/luarocks/deps.lua
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
In luarocks.fs.unix.tools.unpack_archive execute commands in quiet
mode (that is, silenced by default, but not with --verbose), like
in luarocks.fs.unzip and luarocks.fs.win32.tools.unpack_archive.
|
| |/ / / /
| | | | |
| | | | |
| | | | | |
Also use vars.TAR instead of literal "tar" when unpacking .tar.bz2
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Additionally show constraints for direct deps and
versions used for all deps.
|
| | | | |
| | | | |
| | | | |
| | | | | |
Affects order when --modules and --deps flags are used.
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
search.find_suitable_rock now can't return a table.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
In practice search.find_suitable_rock is always
called with a precise query (no fuzzy name matching),
and not all callers handle table as return value correctly.
|
| | | | | |
|
| | | | | |
|
| |\ \ \ \ |
|
| | | | | | |
|
| |\ \ \ \ \
| | |/ / / /
| |/| | | |
| | | | | | |
katlogic-master
|
| | | | | | |
|
| |/ / / / |
|
| | | | | |
|
| | | | | |
|