aboutsummaryrefslogtreecommitdiffhomepage
path: root/share/completions/cygport.fish
blob: f9ecb28633530a5467fc4e5b8a2859e4644d7f6b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29

# Options
complete -c cygport -s 4 -l 32    -d "Build for 32-bit Cygwin"
complete -c cygport -s 8 -l 64    -d "Build for 64-bit Cygwin"
complete -c cygport      -l debug -d "Enable debugging messages"

# Cygport file
complete -c cygport -n '__fish_is_first_token' -A -f -a '*.cygport' -d "Cygport file"

# Commands
complete -c cygport -n 'not __fish_is_first_token' -A -f -a 'downloadall fetchall wgetall getall' -d "Download all sources"
complete -c cygport -n 'not __fish_is_first_token' -A -f -a 'download fetch wget get'             -d "Download missing sources"
complete -c cygport -n 'not __fish_is_first_token' -A -f -a 'prep unpack'                         -d "Prepare source directory"
complete -c cygport -n 'not __fish_is_first_token' -A -f -a 'compile build make'                  -d "Build software"
complete -c cygport -n 'not __fish_is_first_token' -A -f -a 'check test'                          -d "Run test suite"
complete -c cygport -n 'not __fish_is_first_token' -A -f -a 'inst install'                        -d "Install into DESTDIR and run post-installation steps"
complete -c cygport -n 'not __fish_is_first_token' -A -f -a 'postint'                             -d "Run post-installation steps"
complete -c cygport -n 'not __fish_is_first_token' -A -f -a 'list'                                -d "List package files"
complete -c cygport -n 'not __fish_is_first_token' -A -f -a 'listdebug listdbg'                   -d "List debug package files"
complete -c cygport -n 'not __fish_is_first_token' -A -f -a 'dep'                                 -d "Show dependencies"
complete -c cygport -n 'not __fish_is_first_token' -A -f -a 'info'                                -d "Show packaging info"
complete -c cygport -n 'not __fish_is_first_token' -A -f -a 'homepage web www'                    -d "Show project homepage URL"
complete -c cygport -n 'not __fish_is_first_token' -A -f -a 'package pkg'                         -d "Create packages"
complete -c cygport -n 'not __fish_is_first_token' -A -f -a 'diff mkdiff mkpatch'                 -d "Create source patches"
complete -c cygport -n 'not __fish_is_first_token' -A -f -a 'upload up ci'                        -d "Upload finished packages"
complete -c cygport -n 'not __fish_is_first_token' -A -f -a 'clean finish'                        -d "Delete working directory"
complete -c cygport -n 'not __fish_is_first_token' -A -f -a 'almostall all'                       -d "Same as prep build inst pkg"
complete -c cygport -n 'not __fish_is_first_token' -A -f -a 'help'                                -d "Show help"
complete -c cygport -n 'not __fish_is_first_token' -A -f -a 'version'                             -d "Show version"