Alex Shinn
6e2013153a
updating to Unicode 9 and adding SRFI 129
2017-03-28 23:42:47 +09:00
Alex Shinn
806d92aa15
adding --scheme-script and --scheme-program-command args to snow (issue #400 )
2017-03-26 21:30:53 +09:00
Alex Shinn
92daa43114
allowing --noimage option to snow-chibi
2017-01-23 23:12:25 +09:00
Alex Shinn
50d7cedb3f
Fixing constructors and setters for nested structs (issue #370 ).
2016-07-06 23:22:04 +09:00
Alex Shinn
cccfe33f7f
patch from kipples for ffi struct args (fixes issue #330 )
2016-05-18 22:36:59 +09:00
Alex Shinn
0c80f38a19
making string-cursors a disjoint type
2016-03-29 22:25:09 +09:00
Alex Shinn
ec430071eb
default snow-chibi command uses snow.img
2016-03-13 15:42:47 +09:00
Chris Walsh
2005c19ea0
Added full support for packed images, both for static and dynamic libraries.
2016-02-15 21:12:58 -05:00
Alex Shinn
2e4d0aed91
Handling non-pointer struct return types in the ffi. We do a flat memcopy
...
of the struct to heap. Only the base case is supported - combining with
multiple values or returning fixed-size arrays of structs won't work.
Fixes issue #270 .
2015-06-22 23:01:44 +09:00
Alex Shinn
4ab97dd9bd
adding experimental --use-curl option
2015-06-19 00:02:05 +09:00
Alex Shinn
71ce04861d
Actually installing compiled ffi bindings when present in chibi.
2015-05-09 22:28:32 +09:00
Alex Shinn
2f27dbb5bc
Allowing overriding the c compiler in chibi-ffi.
2015-05-09 21:50:27 +09:00
Alex Shinn
7d697c29c0
adding c-link to chibi-ffi
2015-05-09 21:08:18 +09:00
Alex Shinn
9688f01afd
Don't upgrade transitive dependencies by default.
2015-05-08 00:46:39 +09:00
Alex Shinn
8814f5951c
Fixing (chibi app) option abbrevs.
2015-05-08 00:23:43 +09:00
Alex Shinn
c8066e2eb7
don't install meta pkg info for tests
2015-05-08 00:01:59 +09:00
Alex Shinn
cee04731f9
Don't install libraries that are only (use-for test) by default.
2015-05-07 23:03:49 +09:00
Alex Shinn
9b5fe665cc
Supporting multiple repositories and siblings traversal.
...
Annotating (use-for test) for test libraries.
2015-05-07 00:10:34 +09:00
Alex Shinn
f958a82028
Don't rsa sign packages by default, but do provide digests.
2015-05-01 21:57:23 +09:00
Alex Shinn
76ba196fba
More documentation improvements.
2015-05-01 07:55:25 +09:00
Alex Shinn
8ed0eaf1cb
Recognizing default install (scheme *), (srfi *), (impl *) libraries.
...
Fixing default install path for Chicken.
2015-04-29 08:53:13 +09:00
Alex Shinn
31997cb514
Don't use rsa keys by default for now.
2015-04-26 23:45:43 +09:00
Alex Shinn
2ac6b0f271
Adding "implementations" command, along with impl version checks where needed.
2015-04-24 18:22:29 +09:00
Alex Shinn
ac53193e5d
Adding initial chibi-ffi support to snow-chibi.
2015-04-24 14:10:37 +09:00
Alex Shinn
259d208ad5
Adding support for installing data files.
2015-04-23 15:23:30 +09:00
Alex Shinn
882f36bccf
Adding proper program installation for chicken, plus tests.
2015-04-21 18:02:19 +09:00
Alex Shinn
6a3179ec42
Various snow bugfixes.
2015-04-21 00:01:46 +09:00
Alex Shinn
b6bbc1cae5
Enabling chicken snow installs, and adding to tests.
...
Smarter handling of requested vs. available impl installs.
2015-04-15 15:19:44 +09:00
Alex Shinn
30453bdb32
Fixing snow tests requiring file renaming.
...
Adding support for test dependencies.
Allowing testing from a local repository.
Adding a snow index command.
Various bugfixes and config improvements.
2015-04-09 01:14:14 +09:00
Alex Shinn
71dc6ef42f
Flattening submodule.
2015-04-04 23:16:31 +09:00
Alex Shinn
62c0dd1ede
removed snow-chibi tool moved to submodule
2015-03-17 22:06:10 +09:00
Alex Shinn
7b8af8725d
Better C++ genstatic support.
2015-03-06 17:48:11 +09:00
Alex Shinn
214a1aaf78
C++ FFI fixes.
2015-03-06 17:41:29 +09:00
Alex Shinn
1c112fc008
Adding (library X) feature support to chibi-genstatic library expander.
2015-02-22 16:15:55 +09:00
Alex Shinn
692a231091
merge
2015-02-13 19:04:59 +09:00
Alex Shinn
a7877b773b
genstatic fixes
2015-02-13 19:03:12 +09:00
Alex Shinn
a958987144
FFI updates: adding ffi-include, length in values, bugfix cast in calloc.
2015-02-13 19:00:41 +09:00
Alex Shinn
9007d1675e
fixing -c in chibi-ffi
2015-02-12 23:50:15 +09:00
Alex Shinn
e658a29e16
snow package updates
2015-02-08 16:04:29 +09:00
Alex Shinn
2922ed591d
Forgot to install regexp (patch from Lorenzo)
2015-01-26 08:06:59 +09:00
Alex Shinn
7156ce08b2
Fixing copy/paste error in inlined `remove' in chibi-ffi.
2015-01-22 11:25:11 +09:00
Alex Shinn
8975586ffe
Fixing recent chibi-ffi -c breakage (patch from Lorenzo).
2015-01-14 06:26:43 +09:00
Alex Shinn
94002d2134
Adding a --features command-line option to chibi-ffi and chibi-genstatic.
...
Needed for cross-compiling.
2015-01-04 23:31:41 -05:00
Alex Shinn
8dedc36609
For FFI setters/getters, don't set the type field length which has different assumptions.
...
Check the existence and length of the corresponding vector instead.
2015-01-03 23:43:02 -05:00
Alex Shinn
0cce37aaa8
Removing unecessary mangling. By default strip namespace prefixes from class names.
2014-12-26 11:04:13 +09:00
Alex Shinn
c5cad60259
Fixing static libraries array initialization.
2014-12-25 16:50:53 +09:00
Alex Shinn
aafc97acc0
Including local source files verbatim in FFI.
...
Moving huff includes to include dir.
2014-12-25 13:47:24 +09:00
Alex Shinn
b78187c89b
Adding virtual FFI accessors.
2014-12-25 13:14:09 +09:00
Alex Shinn
ad66b05837
Inlining utils to make chibi-genstatic work without modules.
2014-12-22 18:24:47 +09:00
Alex Shinn
b3f794568e
Various C++ FFI improvements.
2014-12-22 18:18:52 +09:00