Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: fboender/sla

v1.7.1

02 Oct 07:11

Choose a tag to compare

Forgot to push version bump commit before releasing on github, causing release v1.7 to have v1.6 as its version in sla --version. Fixed in this version.

v1.7

02 Oct 06:24

Choose a tag to compare

Support for build rule names containing '-'

v1.6

12 Sep 09:15

Choose a tag to compare

This release fixes a bug in the detection of dangerous permissions.

v1.5

23 Sep 06:36

Choose a tag to compare

v1.5 fixes a bug in the detection of dangerous permissions.

v1.4

23 Sep 06:17

Choose a tag to compare

Sla now detects unsafe ownership and permissions on build.sla files and aborts.

v1.3

25 Mar 10:53

Choose a tag to compare

Version 1.3 of Sla changes the license from GPL to MIT.

1.2

28 Sep 05:34

Choose a tag to compare

1.2

Release v1.2 fixes a backwards incompatible change introduced in v1.1. The indention of the rules was increased by one, but this breaks tab-completion.

v1.1

26 Sep 07:42

Choose a tag to compare

This release adds the ability to have long descriptions for build rules. For example:

install () {
    # Install sla
    # Install sla to $PREFIX (/usr/local by default).
    #
    # You can specify the prefix with an environment variable:
    # 
    #     $ PREFIX=/usr sla install

    # Set the prefix
    PREFIX=${PREFIX:-/usr/local}
    DEST="$PREFIX/bin/sla"
    env install -m 755 ./sla "$DEST"
    echo "sla installed in $DEST"
}

This documentation can then be access using sla <rule> --help. E.g.:

$ sla install --help
install: Install sla
    
     Install sla to $PREFIX (/usr/local by default).
    
     You can specify the prefix with an environment variable:
     
         $ PREFIX=/usr sla install

v1.0

02 Jan 09:36

Choose a tag to compare

Bump version to v1.0