generator-pkgbuild

0.1.0 • Public • Published

generator-pkgbuild NPM version Build Status Dependency Status

Arch Linux PKGBUILD generator - Because Arch is the best

Installation

First, install Yeoman and generator-pkgbuild using npm or yarn (we assume you have pre-installed node.js).

Npm

npm install -g yo
npm install -g generator-pkgbuild

Yarn

yarn global add yo
yarn global add generator-pkgbuild

Then generate your new project:

yo pkgbuild

Usage

Usage:
  yo pkgbuild:app [options] [<pkgname>]
 
Options:
  -h,   --help           # Print the generator's options and usage 
        --skip-cache     # Do not remember prompt answers                                                                                       Default: false 
        --skip-install   # Do not automatically install dependencies                                                                            Default: false 
  -y,   --yes            # Use default options                                                                                                  Default: false 
        --update-remote  # Force updating of the git remote. By default we won't touch your existing git remote. This option forces an update   Default: false 
        --package-type   # Package Type: 
        [pyton] Python/Python2 split package
        [empty] Default PKGBUILD with supplied options
                        Default: empty
        --with-docker    # Add support for building packages with Docker                                                                        Default: false 
        --with-chroot    # Add support for building packages via makechrootpkg (takes precedence over --with-docker in the generated Makefile)  Default: false 
        --rtfw           # Adds support for reading the f*****g wiki (opens the Arch Wiki page for PKGBUILD)                                    Default: false 
 
Arguments:
  pkgname  # Package Name  Type: String  Required: false 

Readme

Keywords

Package Sidebar

Install

npm i generator-pkgbuild

Weekly Downloads

1

Version

0.1.0

License

CC0-1.0

Last publish

Collaborators

  • aidanharris