Kim Alvefur
9b31c8175e
make: Add target for rebuilding from Teal sources
2021-12-29 16:51:13 +01:00
Kim Alvefur
f6de136dc4
make: Magic trick for teal-src/*.tl -> ./*.lua
2021-03-19 15:51:38 +01:00
Kim Alvefur
8cf1f8a901
make: Add target for building Teal sources
...
Compiled Lua targets included in parallel in order to not add a hard
dependency on Teal, at least not yet.
2021-03-09 13:59:45 +01:00
Kim Alvefur
5fd3895de5
make: Add way to run individual tests
2020-10-02 16:35:05 +02:00
Kim Alvefur
1deae0e925
GNUmakefile: Install the new util/prosodyctl/* too (thanks pascal.pascher)
2020-06-03 19:10:42 +02:00
Kim Alvefur
5fc5fe64ee
GNUmakefile: Install util.human.*
2020-06-03 19:01:46 +02:00
Kim Alvefur
6b98a3f551
mod_s2s: Move out of empty directory
...
mod_s2s.lua had been all alone in there since the removal of
s2sout.lib.lua in 756b8821007a
2020-06-02 19:43:50 +02:00
Maxime “pep” Buquet
b733d61de6
Prepare required data folder for integration tests
2019-09-12 15:17:12 +02:00
Kim Alvefur
df36d51cd7
GNUmakefile: Stop Prosody in case of failure in integration-test
...
Normally make skips the remaning steps in the rule if one fails. This
collects the status code and re-returns it after stopping the running
Prosody instance.
2019-01-24 05:48:55 +01:00
Kim Alvefur
45b1245e12
GNUmakefile: Add target for running scansion
2019-01-10 14:27:01 +01:00
Kim Alvefur
7f201d94c1
make coverage: Allow overriding path to busted
2018-10-03 16:41:37 +02:00
Matthew Wild
90e3e7c116
make lint: Add shellcheck of configure script
2018-10-01 15:35:53 +01:00
Matthew Wild
b6d632fafa
make lint: Fix 'ignored files' count
2018-10-01 15:26:51 +01:00
Kim Alvefur
4cdc9b1bd7
GNUmakefile: Tell Mercurial to behave consistenly
...
See `hg help environment.HGPLAIN`
2018-09-09 19:34:59 +02:00
Kim Alvefur
7cd756895e
GNUmakefile: Allow overriding path to busted
2018-09-09 19:23:52 +02:00
Kim Alvefur
b84cf60060
GNUmakefile: Allow overriding path to luacheck
2018-09-09 19:23:26 +02:00
Kim Alvefur
b2103694e0
Backed out changeset bf91de890107: It did not have the intended effectc
2018-05-23 01:29:17 +02:00
Kim Alvefur
20f0730255
GNUmakefile: Add a fallback for hg files
not working in linter target
2018-05-20 02:40:08 +02:00
Matthew Wild
49831eef8f
GNUmakefile: Add 'lint' target
2018-05-18 14:58:14 +01:00
Matthew Wild
0b917d28da
GNUMakefile: Add note about how to list coverage of individual files
2018-04-30 18:08:09 +01:00
Matthew Wild
1b96a40a13
GNUMakefile: Add 'coverage' target (requires luacov and luacov-console)
2018-03-17 09:31:57 +00:00
Kim Alvefur
e156c05ad4
Rename Makefile -> GNUmakefile to reflect dependency on GNU Make
2017-10-31 17:28:23 +01:00