1.9.1 release.

This commit is contained in:
Calvin Rose 2020-05-12 09:16:45 -05:00
parent 02167a15d1
commit 4ae372262b
4 changed files with 13 additions and 7 deletions

View File

@ -8,8 +8,8 @@ tasks:
cd janet
meson setup build --buildtype=release
cd build
meson configure -Dsingle_threaded=true
meson configure -Dnanbox=false
meson configure -Dsingle_threaded=true
meson configure -Dnanbox=false
meson configure -Ddynamic_modules=false
meson configure -Ddocstrings=false
meson configure -Dnet=false

View File

@ -1,7 +1,10 @@
# Changelog
All notable changes to this project will be documented in this file.
## Unreleased - ???
## 1.9.1 - 2020-05-12
- Add :prefix option to declare-source
- Re-enable minimal builds with the debugger.
- Add several flags for configuring Janet on different platforms.
- Fix broken meson build from 1.9.0 and add meson to CI.
- Fix compilation issue when nanboxing is disabled.

7
jpm
View File

@ -833,8 +833,11 @@ int main(int argc, const char **argv) {
(install-rule sname path)))
(defn declare-source
"Create a Janet modules. This does not actually build the module(s),
but registers it for packaging and installation."
"Create Janet modules. This does not actually build the module(s),
but registers them for packaging and installation. :source should be an
array of files and directores to copy into JANET_MODPATH or JANET_PATH.
:prefix can optionally be given to modify the destination path to be
(string JANET_PATH prefix source)."
[&keys {:source sources :prefix prefix}]
(def path (string (dyn :modpath JANET_MODPATH) (or prefix "")))
(if (bytes? sources)

View File

@ -29,8 +29,8 @@
#define JANET_VERSION_MAJOR 1
#define JANET_VERSION_MINOR 9
#define JANET_VERSION_PATCH 1
#define JANET_VERSION_EXTRA "-dev"
#define JANET_VERSION "1.9.1-dev"
#define JANET_VERSION_EXTRA ""
#define JANET_VERSION "1.9.1"
/* #define JANET_BUILD "local" */