Makefile.in (935B)
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 # Run tests 27 .PHONY: check 28 check: 29 $(MESON) test -C $(mesonbuilddir) 30 31 .PHONY: installcheck 32 installcheck: 33 $(MESON) test -C $(mesonbuilddir) --suite=installcheck 34 35 .PHONY: integrationtests 36 integrationtests: 37 $(MESON) test -C $(mesonbuilddir) --suite=integrationtests 38 39 .PHONY: format 40 format: 41 $(MESON) fmt -i -r . 42 #find ./src -name "*.[h,c]" | uncrustify -l c -c contrib/conf/uncrustify.cfg -F - --replace --no-backup 43 44 Makefile: Makefile.in 45 ./config.status