exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

Makefile.in (1243B)


      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 unit tests
     32 .PHONY: check
     33 check:
     34 	$(MESON) test -C $(mesonbuilddir) --maxfail 999 --timeout-multiplier 4
     35 
     36 # Run all tests
     37 .PHONY: allcheck
     38 allcheck:
     39 	$(MESON) test -C $(mesonbuilddir) --setup=all --maxfail 999 --timeout-multiplier 4
     40 
     41 .PHONY: installcheck
     42 installcheck:
     43 	$(MESON) test -C $(mesonbuilddir) --suite=installcheck --maxfail 999 --timeout-multiplier 4
     44 
     45 .PHONY: integrationtests
     46 integrationtests:
     47 	$(MESON) test -C $(mesonbuilddir) --suite=integrationtests --maxfail 999 --timeout-multiplier 4
     48 
     49 format:
     50 	$(MESON) fmt -i -r .
     51 	#find ./src -name "*.[h,c]" | uncrustify -l c -c contrib/conf/uncrustify.cfg -F - --replace --no-backup
     52 
     53 Makefile: Makefile.in
     54 	./config.status