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
Alex Shinn
ba11e996e6
Adding bounds checking for slot-ref/set!.
2014-12-14 15:16:12 +09:00
Alex Shinn
b7265fcc49
Also tracking slot names for FFI types.
2014-12-13 16:04:07 +09:00
Alex Shinn
7f3c503dcd
Tracking FFI type getters and setters.
2014-12-13 15:17:17 +09:00
Alex Shinn
d10de2f613
Better error message in parse-func.
2014-08-24 22:46:06 +09:00
Alex Shinn
8d636f3ca5
Basic bytevector FFI support.
2014-08-21 21:57:57 +09:00
Alex Shinn
8b39d35dc1
Adding license.
2014-07-10 00:34:36 +09:00
Alex Shinn
1e69cbc90f
Asking for confirmation instead of failing automatically
...
on digest and signature mismatches.
2014-07-08 22:44:51 +09:00
Alex Shinn
d181f28c24
Allowing --uri arguments for reg-key and upload.
2014-07-01 22:23:47 +09:00
Alex Shinn
d203016551
run-application takes an optional initial config argument
2014-06-29 22:10:19 +09:00
Alex Shinn
048acde7d7
Documenting options.
2014-06-29 21:35:29 +09:00
Alex Shinn
3dbb761619
Installing builtin package versions.
2014-06-17 22:09:07 +09:00
Alex Shinn
e8e3f701c5
Supporting scribble extraction.
2014-06-15 23:49:26 +09:00
Alex Shinn
fac93ffa4c
Moving chibi snow libraries under chibi namespace.
2014-06-11 20:42:34 +09:00
Alex Shinn
c8e1f4c18c
Mark char* input parameters const where applicable.
2014-05-14 21:30:35 +09:00
Alex Shinn
8b5eb68238
File descriptors maintain a reference count of ports open on them
...
They can be close()d explicitly with close-file-descriptor, and
will close() on gc, but only explicitly closing the last port on
them will close the fileno. Notably needed for network sockets
where we open separate input and output ports on the same socket.
2014-02-20 22:32:50 +09:00