GNUmakefile
changeset 9291 1330b5290a10
parent 9290 420e0bf55bf5
child 9292 b5fc11475b5d
equal deleted inserted replaced
9290:420e0bf55bf5 9291:1330b5290a10
    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 LUACHECK=luacheck
    22 LUACHECK=luacheck
       
    23 BUSTED=busted
    23 
    24 
    24 .PHONY: all test coverage clean install
    25 .PHONY: all test coverage clean install
    25 
    26 
    26 all: prosody.install prosodyctl.install prosody.cfg.lua.install prosody.version
    27 all: prosody.install prosodyctl.install prosody.cfg.lua.install prosody.version
    27 	$(MAKE) -C util-src install
    28 	$(MAKE) -C util-src install
    66 	rm -f prosody.cfg.lua.install
    67 	rm -f prosody.cfg.lua.install
    67 	rm -f prosody.version
    68 	rm -f prosody.version
    68 	$(MAKE) clean -C util-src
    69 	$(MAKE) clean -C util-src
    69 
    70 
    70 test:
    71 test:
    71 	busted --lua=$(RUNWITH)
    72 	$(BUSTED) --lua=$(RUNWITH)
    72 
    73 
    73 coverage:
    74 coverage:
    74 	-rm -- luacov.*
    75 	-rm -- luacov.*
    75 	busted --lua=$(RUNWITH) -c
    76 	busted --lua=$(RUNWITH) -c
    76 	luacov
    77 	luacov