freebsd-ports/shells/Makefile
Mateusz Piotrowski 147c8ae4e6 Add shells/modernish
The programming/scripting language that incorporates the most frustrating
combination of deficiencies and awesome power is probably the POSIX shell with
accompanying utilities, which all exist in several variant implementations. Due
to said power, the shell refuses to die as a scripting language. But when
scripters are bitten by arcane grammar pitfalls, defective tutorials on the
web, or shell functionality deficits, then 'use a real programming language
instead' is generally the mantra.

Enter modernish, a new vision on shell scripting. Modernish aims to provide a
standard library that allows for writing robust, portable, readable, and
powerful programs for POSIX-based shells and utilities. It can solve the shell
language problems mentioned above, and many more. With modernish, you'd almost
think the shell has become a modern programming language!

The library builds on the POSIX 2018 Edition standard, so it should run on any
sufficiently POSIX-compliant shell and operating system. But it also takes
advantage of certain shell-specific enhancements if it detects them.

WWW: https://github.com/modernish/modernish

Differential Revision:	https://reviews.freebsd.org/D19350
2021-03-06 19:46:17 +00:00

67 lines
1.4 KiB
Makefile

# $FreeBSD$
#
COMMENT = Shells
SUBDIR += 44bsd-csh
SUBDIR += ammonite
SUBDIR += anongitssh
SUBDIR += antibody
SUBDIR += ast-ksh
SUBDIR += bash
SUBDIR += bash-completion
SUBDIR += bash-static
SUBDIR += bashc
SUBDIR += bicon
SUBDIR += ch
SUBDIR += dash
SUBDIR += elvish
SUBDIR += envy
SUBDIR += es
SUBDIR += esh
SUBDIR += fd
SUBDIR += fish
SUBDIR += git-prompt.zsh
SUBDIR += heirloom-sh
SUBDIR += ibsh
SUBDIR += ion
SUBDIR += jailkit
SUBDIR += klish
SUBDIR += ksh2020
SUBDIR += ksh93
SUBDIR += ksh93-devel
SUBDIR += mksh
SUBDIR += modernish
SUBDIR += nologinmsg
SUBDIR += ohmyzsh
SUBDIR += oksh
SUBDIR += p5-Bash-Completion
SUBDIR += p5-Shell-Perl
SUBDIR += p5-Term-Bash-Completion-Generator
SUBDIR += p5-Term-ShellUI
SUBDIR += pdksh
SUBDIR += pear-PHP_Shell
SUBDIR += psh
SUBDIR += rc
SUBDIR += rubygem-shellwords
SUBDIR += rush
SUBDIR += sash
SUBDIR += scponly
SUBDIR += starship
SUBDIR += switchBashZsh
SUBDIR += tcsh_nls
SUBDIR += tcshrc
SUBDIR += v7sh
SUBDIR += viewglob
SUBDIR += vshnu
SUBDIR += wcd
SUBDIR += xonsh
SUBDIR += yash
SUBDIR += zsh
SUBDIR += zsh-antigen
SUBDIR += zsh-autosuggestions
SUBDIR += zsh-completions
SUBDIR += zsh-navigation-tools
SUBDIR += zsh-syntax-highlighting
.include <bsd.port.subdir.mk>