Scroll to navigation

xrepo(1) General Commands Manual xrepo(1)

NAME

xrepo - cross-platform build utility based on Lua

SYNOPSIS

xrepo [action] [options]

DESCRIPTION

xrepo is a lightweight cross-platform build utility based on Lua. It uses xrepo.lua to maintain project builds. Compared with makefile/CMakeLists.txt, the configuration syntax is more concise and intuitive. It is very friendly to novices and can quickly get started in a short time. Let users focus more on actual project development.

ACTIONS

Clear all package caches and remove all not-referenced packages.

Set environment and execute command, or print environment.

Export the given packages.

Fetch library information of the given installed packages.

Import the given packages.

Show information of the given packages.

Install the given packages.

Remove the given packages.

Scan the given or all installed packages.

Search the given packages.

Add the given remote repository url.

List all remote repositories.

Remove the given remote repository.

Update all local repositories from remote.

OPTIONS

Quiet operation.

Input yes by default if need user confirm.

Allow one to run xrepo as root.

Print lots of verbose information for users.

Print lots of diagnosis information.

Print the version number and exit.

Print this help message and exit.

AUTHOR

xrepo is written by ruki.

This manual page was written by Yangfl for the Debian Project (and may be used by others).