Added NIF -> FFI bridge
This commit is contained in:
18
Makefile
Normal file
18
Makefile
Normal file
@@ -0,0 +1,18 @@
|
||||
CC=gcc
|
||||
CFLAGS=
|
||||
OBJ = ffi_nif.o
|
||||
TARGET = ffi_nif.so
|
||||
LIBS += -ldl -lffi
|
||||
ERTS_INCLUDE_PATH=/home/josh/Playground/erlangs/erts-6.0/include
|
||||
DIR=c_src
|
||||
|
||||
$(DIR)/%.o: $(DIR)/%.c $(DEPS)
|
||||
$(CC) -c -o $@ $< $(CFLAGS) -I$(ERTS_INCLUDE_PATH)
|
||||
|
||||
$(TARGET): $(DIR)/$(OBJ)
|
||||
$(CC) -shared -o $@ $^ $(CFLAGS) $(LIBS)
|
||||
|
||||
.PHONY : $(TARGET)
|
||||
|
||||
clean :
|
||||
$(RM) $(DIR)/*.o *.so
|
||||
Reference in New Issue
Block a user