Makefile.in (1104B)
1 # Build the program in the local tree 2 .PHONY: all 3 all: 4 $(NINJA) -C $(mesonbuilddir) 5 6 # Install the program 7 .PHONY: install 8 install: all 9 $(MESON) install -C $(mesonbuilddir) 10 11 # Remove files created during 'all' 12 .PHONY: clean 13 clean: 14 $(NINJA) -C $(mesonbuilddir) -t clean 15 16 # Remove files created during 'install' 17 .PHONY: uninstall 18 uninstall: 19 $(NINJA) uninstall -C $(mesonbuilddir) 20 21 # Make tarball 22 .PHONY: dist 23 dist: 24 $(MESON) dist -C $(mesonbuilddir) --no-tests --formats gztar 25 26 # Make doxygen 27 .PHONY: doxygen 28 doxygen: 29 $(NINJA) -C $(mesonbuilddir) doxygen 30 31 # Run tests 32 .PHONY: check 33 check: 34 $(MESON) test -C $(mesonbuilddir) --maxfail 1 --timeout-multiplier 4 35 36 .PHONY: installcheck 37 installcheck: 38 $(MESON) test -C $(mesonbuilddir) --suite=installcheck --maxfail 1 --timeout-multiplier 4 39 40 .PHONY: integrationtests 41 integrationtests: 42 $(MESON) test -C $(mesonbuilddir) --suite=integrationtests --maxfail 1 --timeout-multiplier 4 43 44 format: 45 $(MESON) fmt -i -r . 46 #find ./src -name "*.[h,c]" | uncrustify -l c -c contrib/conf/uncrustify.cfg -F - --replace --no-backup 47 48 Makefile: Makefile.in 49 ./config.status