Skip to content
This repository was archived by the owner on Jan 11, 2024. It is now read-only.

Commit 0ee9fe6

Browse files
committed
Add Header support in Makefile
1 parent 5d2224f commit 0ee9fe6

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

Makefile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ ERL_CFLAGS ?= -I$(ERL_EI_INCLUDE_DIR)
5757
ERL_LDFLAGS ?= -L$(ERL_EI_LIBDIR) -lei
5858

5959
SRC = src/cdev_nif.c
60+
HEADERS =$(wildcard src/*.h)
6061
OBJ = $(SRC:src/%.c=$(BUILD)/%.o)
6162

6263
calling_from_make:
@@ -66,7 +67,7 @@ all: install
6667

6768
install: $(PREFIX) $(BUILD) $(NIF)
6869

69-
$(OBJ): Makefile
70+
$(OBJ): $(HEADERS) Makefile
7071

7172
$(BUILD)/%.o: src/%.c
7273
$(CC) -c $(ERL_CFLAGS) $(CFLAGS) -o $@ $<

src/cdev_nif.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -482,7 +482,6 @@ static ErlNifFunc nif_funcs[] = {
482482
{"request_linehandle_multi", 5, request_linehandle_multi_nif},
483483
{"request_lineevent", 5, request_lineevent_nif},
484484
{"read_interrupt", 3, read_interrupt_nif},
485-
{"set_values", 2, set_values_nif}
486-
};
485+
{"set_values", 2, set_values_nif}};
487486

488487
ERL_NIF_INIT(Elixir.Circuits.GPIO.Chip.Nif, nif_funcs, load, NULL, NULL, NULL)

0 commit comments

Comments
 (0)