taler-deployment

Deployment scripts and configuration files
Log | Files | Refs | README

Makefile (1487B)


      1 author = nullptrderef
      2 
      3 all: build
      4 
      5 build-builder:
      6 	./contrib/build-image.sh $(author) gnunet-builder builder
      7 
      8 build-libmicrohttpd-builder:
      9 	./contrib/build-image.sh $(author) libmicrohttpd libmicrohttpd-builder builder
     10 
     11 build-libmicrohttpd: build-libmicrohttpd-builder
     12 	./contrib/build-image.sh $(author) libmicrohttpd libmicrohttpd
     13 
     14 build-libgnunet-builder:
     15 	./contrib/build-image.sh $(author) libgnunet libgnunet-builder builder
     16 
     17 build-libgnunet: build-libgnunet-builder
     18 	./contrib/build-image.sh $(author) libgnunet libgnunet
     19 
     20 build-taler-exchange-builder:
     21 	./contrib/build-image.sh $(author) taler-exchange taler-exchange-builder builder
     22 
     23 # TODO: regular non-lib taler exchange image
     24 
     25 build-libtalerexchange: build-taler-exchange-builder
     26 	./contrib/build-image.sh $(author) libtalerexchange libtalerexchange
     27 
     28 build-taler-merchant-builder:
     29 	./contrib/build-image.sh $(author) taler-merchant taler-merchant-builder builder
     30 
     31 build-libtalermerchant: build-taler-merchant-builder
     32 	./contrib/build-image.sh $(author) libtalermerchant libtalermerchant
     33 
     34 # TODO: regular non-lib taler merchant image
     35 
     36 build-anastasis-builder:
     37 	./contrib/build-image.sh $(author) anastasis anastasis-builder builder
     38 
     39 build-anastasis: build-anastasis-builder
     40 	./contrib/build-image.sh $(author) anastasis anastasis
     41 
     42 clean:
     43 	./contrib/clean.sh
     44 
     45 publish: build
     46 	./contrib/publish.sh $(author)
     47 
     48 build: build-builder build-libmicrohttpd build-libgnunet build-libtalerexchange build-libtalermerchant build-anastasis