equal
deleted
inserted
replaced
16 INSTALL=install -p |
16 INSTALL=install -p |
17 INSTALL_DATA=$(INSTALL) -m644 |
17 INSTALL_DATA=$(INSTALL) -m644 |
18 INSTALL_EXEC=$(INSTALL) -m755 |
18 INSTALL_EXEC=$(INSTALL) -m755 |
19 MKDIR=install -d |
19 MKDIR=install -d |
20 MKDIR_PRIVATE=$(MKDIR) -m750 |
20 MKDIR_PRIVATE=$(MKDIR) -m750 |
|
21 |
|
22 LUACHECK=luacheck |
21 |
23 |
22 .PHONY: all test clean install |
24 .PHONY: all test clean install |
23 |
25 |
24 all: prosody.install prosodyctl.install prosody.cfg.lua.install prosody.version |
26 all: prosody.install prosodyctl.install prosody.cfg.lua.install prosody.version |
25 $(MAKE) -C util-src install |
27 $(MAKE) -C util-src install |
66 rm -f prosodyctl.install |
68 rm -f prosodyctl.install |
67 rm -f prosody.cfg.lua.install |
69 rm -f prosody.cfg.lua.install |
68 rm -f prosody.version |
70 rm -f prosody.version |
69 $(MAKE) clean -C util-src |
71 $(MAKE) clean -C util-src |
70 |
72 |
|
73 lint: |
|
74 $(LUACHECK) -q $$(HGPLAIN= hg files -I '**.lua') prosody prosodyctl |
|
75 @echo $$(sed -n '/^\tlocal exclude_files/,/^}/p;' .luacheckrc | sed '1d;$d' | wc -l) files ignored |
|
76 shellcheck configure |
|
77 |
71 test: |
78 test: |
72 busted --lua=$(RUNWITH) |
79 busted --lua=$(RUNWITH) |
73 |
80 |
74 |
81 |
75 prosody.install: prosody |
82 prosody.install: prosody |