equal
deleted
inserted
replaced
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 |
21 |
22 .PHONY: all test clean install |
22 .PHONY: all test coverage clean install |
23 |
23 |
24 all: prosody.install prosodyctl.install prosody.cfg.lua.install prosody.version |
24 all: prosody.install prosodyctl.install prosody.cfg.lua.install prosody.version |
25 $(MAKE) -C util-src install |
25 $(MAKE) -C util-src install |
26 ifeq ($(EXCERTS),yes) |
26 ifeq ($(EXCERTS),yes) |
27 -$(MAKE) -C certs localhost.crt example.com.crt |
27 -$(MAKE) -C certs localhost.crt example.com.crt |
66 $(MAKE) clean -C util-src |
66 $(MAKE) clean -C util-src |
67 |
67 |
68 test: |
68 test: |
69 busted --lua=$(RUNWITH) |
69 busted --lua=$(RUNWITH) |
70 |
70 |
|
71 coverage: |
|
72 -rm -- luacov.* |
|
73 busted --lua=$(RUNWITH) -c |
|
74 luacov |
|
75 luacov-console |
|
76 luacov-console -s |
|
77 |
71 util/%.so: |
78 util/%.so: |
72 $(MAKE) install -C util-src |
79 $(MAKE) install -C util-src |
73 |
80 |
74 %.install: % |
81 %.install: % |
75 sed "1s| lua$$| $(RUNWITH)|; \ |
82 sed "1s| lua$$| $(RUNWITH)|; \ |