###################################################################### # Makefile - OpenBSD pmake implementation ###################################################################### ERLANG_VERSION ?= 23 ERL_INTERFACE_VERSION ?= 4.0 ERLANG_PATH = /usr/local/lib/erlang$(ERLANG_VERSION) INCLUDES += -I$(ERLANG_PATH)/usr/include INCLUDES += -I/usr/local/include INCLUDES += -I/usr/include INCLUDE_LIBS += -L$(ERLANG_PATH)/usr/lib INCLUDE_LIBS += -L/usr/local/lib/ INCLUDE_LIBS += -L/usr/lib LIBS += -luv -lei CFLAGS += -g $(INCLUDES) $(INCLUDE_LIBS) $(LIBS) LDFLAGS += $(INCLUDES) $(INCLUDE_LIBS) $(LIBS) all: erluv erluv_test liberluv.o: $(CC) $(INCLUDES) -c liberluv.c -o $@ t! $(CC) $(CFLAGS) $@.c -o $@ erluv: liberluv.o $(CC) $(CFLAGS) liberluv.o $@.c -o $@ erluv_test: liberluv.o $(CC) $(CFLAGS) liberluv.o $@.c -o $@ clean: rm liberluv.o erluv_test erluv