@@ -2,22 +2,24 @@ SHELL := /bin/bash
22CHANGES_PENDING := ` git status --porcelain -- ' :(exclude)*gen.properties' | grep -c ^ || true `
33API_RAML ?= $(RAML_FILE )
44IMPORT_RAML ?= $(RAML_FILE )
5- ML_RAML ?= $(RAML_FILE )
5+ CHECKOUT_RAML ?= $(RAML_FILE )
66HISTORY_RAML ?= $(RAML_FILE )
77CPUS := ` ./tools/numcpu.sh `
88
9- .PHONY : build build_api_sdk build_import_sdk build_import_sdk build_ml_sdk gen_api_sdk gen_import_sdk gen_ml_sdk gen_history_sdk
9+ .PHONY : build build_api_sdk build_import_sdk build_import_sdk build_ml_sdk gen_api_sdk gen_import_sdk gen_ml_sdk gen_history_sdk gen_checkout_sdk
1010
11- build : codegen_install gen_api_sdk gen_import_sdk gen_history_sdk prettify verify
11+ build : codegen_install gen_api_sdk gen_import_sdk gen_history_sdk gen_checkout_sdk prettify verify
1212build_api_sdk : codegen_install gen_api_sdk prettify verify
1313build_import_sdk : codegen_install gen_import_sdk prettify verify
1414build_ml_sdk : codegen_install gen_ml_sdk prettify verify
1515build_history_sdk : codegen_install gen_history_sdk prettify verify
16+ build_checkout_sdk : codegen_install gen_checkout_sdk prettify verify
1617
1718gen_api_sdk : generate_api
1819gen_import_sdk : generate_import
1920gen_ml_sdk : generate_ml
2021gen_history_sdk : generate_history
22+ gen_checkout_sdk : generate_checkout
2123
2224prettify :
2325 ./gradlew spotlessApply
@@ -40,6 +42,9 @@ generate_ml:
4042generate_history :
4143 $(MAKE ) -C commercetools LIB_NAME=" history" GEN_RAML_FILE=../$(HISTORY_RAML ) generate_sdk
4244
45+ generate_checkout :
46+ $(MAKE ) -C commercetools LIB_NAME=" checkout" GEN_RAML_FILE=../$(CHECKOUT_RAML ) generate_sdk
47+
4348check_pending :
4449 git status --porcelain -- ' :(exclude)*gen.properties'
4550 @echo " CHANGES_PENDING=$( CHANGES_PENDING) " >> $GITHUB_ENV
0 commit comments