mirror of
https://github.com/janet-lang/janet
synced 2025-10-31 23:53:02 +00:00
Add support for Haiku
This commit is contained in:
3
Makefile
3
Makefile
@@ -47,6 +47,9 @@ else ifeq ($(UNAME), Linux)
|
|||||||
CLIBS:=$(CLIBS) -lrt -ldl
|
CLIBS:=$(CLIBS) -lrt -ldl
|
||||||
endif
|
endif
|
||||||
# For other unix likes, add flags here!
|
# For other unix likes, add flags here!
|
||||||
|
ifeq ($(UNAME),Haiku)
|
||||||
|
LDFLAGS=-Wl,--export-dynamic
|
||||||
|
endif
|
||||||
|
|
||||||
$(shell mkdir -p build/core build/mainclient build/webclient build/boot)
|
$(shell mkdir -p build/core build/mainclient build/webclient build/boot)
|
||||||
all: $(JANET_TARGET) $(JANET_LIBRARY)
|
all: $(JANET_TARGET) $(JANET_LIBRARY)
|
||||||
|
|||||||
@@ -51,6 +51,7 @@ extern "C" {
|
|||||||
|| defined(__FreeBSD__) || defined(__DragonFly__) \
|
|| defined(__FreeBSD__) || defined(__DragonFly__) \
|
||||||
|| defined(__FreeBSD_kernel__) \
|
|| defined(__FreeBSD_kernel__) \
|
||||||
|| defined(__GNU__) /* GNU/Hurd */ \
|
|| defined(__GNU__) /* GNU/Hurd */ \
|
||||||
|
|| defined(__HAIKU__) \
|
||||||
|| defined(__linux__) \
|
|| defined(__linux__) \
|
||||||
|| defined(__NetBSD__) \
|
|| defined(__NetBSD__) \
|
||||||
|| defined(__OpenBSD__) \
|
|| defined(__OpenBSD__) \
|
||||||
|
|||||||
Reference in New Issue
Block a user