Makefile

Fri, 03 Mar 2023 12:10:54 +0000

author
Matthew Wild <mwild1@gmail.com>
date
Fri, 03 Mar 2023 12:10:54 +0000
changeset 456
6a65142052c8
parent 419
bf2fe3fc2f73
permissions
-rw-r--r--

sasl: Include offered mechanisms in event when no supported mechanisms found

This allows consumers of the event to determine what may be required in order
to successfully authenticate.

include config.unix

ifndef SQUISH
  $(error Please run ./configure first)
endif

SOURCE_FILES=$(shell $(SQUISH) --list-files)
MISSING_FILES=$(shell $(SQUISH) --list-missing-files)

all: verse.lua

verse.lua: $(SOURCE_FILES)
	$(SQUISH)

install: verse.lua
	install -t $(LUA_DIR) -m 644 $^

clean:
	rm verse.lua

$(MISSING_FILES):
	mkdir -p "$(@D)"
	wget "$(PROSODY_URL)$@" -O "$@"

rsm.lib.lua:
	wget https://hg.prosody.im/prosody-0.10/raw-file/0.10.1/util/rsm.lua -O rsm.lib.lua

release: $(MISSING_FILES)
	rm config.unix

.PHONY: all release clean install

mercurial