Exclude unsupported functions in Emscripten version

This commit is contained in:
Marc Nieper-Wisskirchen 2016-04-08 15:48:45 +02:00
parent d1a7f54114
commit 11f5a5473e
2 changed files with 14 additions and 10 deletions

View file

@ -258,7 +258,7 @@ bench-gabriel: chibi-scheme$(EXE)
# Packaging
clean: clean-libs
-$(RM) *.o *.i *.s *.8 tests/basic/*.out tests/basic/*.err \
-$(RM) *.o *.i *.s *.bc *.8 tests/basic/*.out tests/basic/*.err \
tests/run/*.out tests/run/*.err
cleaner: clean

View file

@ -12,6 +12,10 @@
set-root-directory!)
(import (chibi))
(include-shared "system")
(cond-expand
(emscripten)
(else
(export user-information group-information)
(body
(define (user-information user)
(car (if (string? user)
@ -20,4 +24,4 @@
(define (group-information group)
(car (if (string? group)
(getgrnam_r group (make-string 1024))
(getgrgid_r group (make-string 1024)))))))
(getgrgid_r group (make-string 1024)))))))))