mirror of
https://github.com/janet-lang/janet
synced 2024-06-26 23:23:16 +00:00
Update makefile for OpenBSD
This commit is contained in:
parent
bdf03b4706
commit
06f38d3380
7
Makefile
7
Makefile
|
@ -31,7 +31,7 @@ JANET_BUILD?="\"$(shell git log --pretty=format:'%h' -n 1)\""
|
||||||
|
|
||||||
CFLAGS=-std=c99 -Wall -Wextra -Isrc/include -fpic -O2 -fvisibility=hidden \
|
CFLAGS=-std=c99 -Wall -Wextra -Isrc/include -fpic -O2 -fvisibility=hidden \
|
||||||
-DJANET_BUILD=$(JANET_BUILD)
|
-DJANET_BUILD=$(JANET_BUILD)
|
||||||
CLIBS=-lm -ldl
|
CLIBS=-lm
|
||||||
JANET_TARGET=build/janet
|
JANET_TARGET=build/janet
|
||||||
JANET_LIBRARY=build/libjanet.so
|
JANET_LIBRARY=build/libjanet.so
|
||||||
JANET_PATH?=/usr/local/lib/janet
|
JANET_PATH?=/usr/local/lib/janet
|
||||||
|
@ -42,9 +42,12 @@ LDCONFIG:=ldconfig
|
||||||
ifeq ($(UNAME), Darwin)
|
ifeq ($(UNAME), Darwin)
|
||||||
# Add other macos/clang flags
|
# Add other macos/clang flags
|
||||||
LDCONFIG:=
|
LDCONFIG:=
|
||||||
|
CLIBS:=$(CLIBS) -ldl
|
||||||
|
else ifeq ($(UNAME), OpenBSD)
|
||||||
|
# pass ...
|
||||||
else
|
else
|
||||||
CFLAGS:=$(CFLAGS) -rdynamic
|
CFLAGS:=$(CFLAGS) -rdynamic
|
||||||
CLIBS:=$(CLIBS) -lrt
|
CLIBS:=$(CLIBS) -lrt -ldl
|
||||||
endif
|
endif
|
||||||
|
|
||||||
$(shell mkdir -p build/core build/mainclient build/webclient build/boot)
|
$(shell mkdir -p build/core build/mainclient build/webclient build/boot)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user