aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorCalvin Rose <calsrose@gmail.com>2020-05-12 09:16:45 -0500
committerCalvin Rose <calsrose@gmail.com>2020-05-12 09:19:09 -0500
commit4ae372262b8660af20d1ba8a0de032792c32dc60 (patch)
tree8fe8b51b07819f09325e130ee33a8b6d398216ec
parentAdd new Makefile options to meson. (diff)
1.9.1 release.v1.9.1
-rw-r--r--.builds/meson_min.yml4
-rw-r--r--CHANGELOG.md5
-rwxr-xr-xjpm7
-rw-r--r--src/conf/janetconf.h4
4 files changed, 13 insertions, 7 deletions
diff --git a/.builds/meson_min.yml b/.builds/meson_min.yml
index 3427157b..e8386ca8 100644
--- a/.builds/meson_min.yml
+++ b/.builds/meson_min.yml
@@ -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
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 634ad6c7..88394126 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -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.
diff --git a/jpm b/jpm
index 6954041b..ff1941ce 100755
--- a/jpm
+++ b/jpm
@@ -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)
diff --git a/src/conf/janetconf.h b/src/conf/janetconf.h
index e21d1b2c..0c9a2fe9 100644
--- a/src/conf/janetconf.h
+++ b/src/conf/janetconf.h
@@ -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" */