Skip to content

Commit

Permalink
chore: update to 1.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
squattingmonk committed Mar 31, 2024
1 parent 9d89bb6 commit b78c593
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 3 deletions.
34 changes: 33 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,38 @@
# nasher changelog

## 1.0.0: Marcg 15, 2024
## 1.1.0: March 30, 2024

### Skip compilation of broken files [#118](https://github.com/squattingmonk/nasher/pull/118)

Added the new directive `skipCompile` to `[package.sources]` and
`[target.sources]` sections. This directive can be specified multiple times like
`filter`. The value should be a glob pattern matching script(s) that should not
be compiled by nasher. Like `filter`, the pattern should match the script name
*only* (i.e., no path information should be included). If a target does not
have its own `skipCompile` values, they will be inherited from the parent or
package.

The `--skipCompile` option has also been added to allow skipping a broken file
from the command-line rather than editing the nasher.cfg. This option takes a
semicolon-delimited list of globs matching the scripts to skip. This option can
be specified multiple times and can be set with `nasher config`.

This feature is useful for skipping compilation of broken scripts while still
keeping them in the sources.

### Fixes

- nasher now gives a helpful error message when an incorrect flag is passed to
`nwn_script_comp` through `--nssFlags`. Previously, compilation would fail
silently.

---

Details: https://github.com/squattingmonk/nasher/compare/1.0.0...1.1.0



## 1.0.0: March 15, 2024

### BREAKING CHANGE: use `nwn_script_comp` as the default script compiler
neverwinter.nim's `nwn_script_comp` is now the default script compiler. Users
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ RUN dpkg --add-architecture i386 \
&& apt upgrade -y \
&& apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 -y \
&& rm -fr /var/lib/apt/lists/* /root/.cache/* /usr/share/doc/* /var/cache/man/*
ARG NASHER_VERSION="1.0.0"
ARG NASHER_VERSION="1.1.0"
ARG NASHER_USER_ID=1000
RUN adduser nasher --disabled-password --gecos "" --uid ${NASHER_USER_ID}
RUN echo "nasher ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers && usermod -aG sudo nasher
Expand Down
2 changes: 1 addition & 1 deletion nasher.nimble
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Package

version = "1.0.0"
version = "1.1.0"
author = "Michael A. Sinclair"
description = "A build tool for Neverwinter Nights projects"
license = "MIT"
Expand Down

0 comments on commit b78c593

Please sign in to comment.