Skip to content

Commit 391c889

Browse files
committed
DEVX-624: adding checkout api in makefile and gradle
1 parent 422beb6 commit 391c889

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed

Makefile

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,24 @@ SHELL := /bin/bash
22
CHANGES_PENDING := `git status --porcelain -- ':(exclude)*gen.properties' | grep -c ^ || true`
33
API_RAML ?= $(RAML_FILE)
44
IMPORT_RAML ?= $(RAML_FILE)
5-
ML_RAML ?= $(RAML_FILE)
5+
CHECKOUT_RAML ?= $(RAML_FILE)
66
HISTORY_RAML ?= $(RAML_FILE)
77
CPUS := `./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
1212
build_api_sdk: codegen_install gen_api_sdk prettify verify
1313
build_import_sdk: codegen_install gen_import_sdk prettify verify
1414
build_ml_sdk: codegen_install gen_ml_sdk prettify verify
1515
build_history_sdk: codegen_install gen_history_sdk prettify verify
16+
build_checkout_sdk: codegen_install gen_checkout_sdk prettify verify
1617

1718
gen_api_sdk: generate_api
1819
gen_import_sdk: generate_import
1920
gen_ml_sdk: generate_ml
2021
gen_history_sdk: generate_history
22+
gen_checkout_sdk: generate_checkout
2123

2224
prettify:
2325
./gradlew spotlessApply
@@ -40,6 +42,9 @@ generate_ml:
4042
generate_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+
4348
check_pending:
4449
git status --porcelain -- ':(exclude)*gen.properties'
4550
@echo "CHANGES_PENDING=$(CHANGES_PENDING)" >> $GITHUB_ENV

commercetools/commercetools-sdk-java-checkout/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ dependencies {
88
api commons.lang3
99

1010
integrationTestImplementation project(':commercetools:commercetools-http-client')
11+
integrationTestImplementation project(':commercetools:commercetools-sdk-java-api')
1112
}
1213

1314
sourceSets.main.java.srcDirs += "src/main/java-generated"

settings.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ include 'commercetools:commercetools-monitoring-datadog'
1111
include 'commercetools:commercetools-graphql-api'
1212
include 'commercetools:commercetools-sdk-java-api'
1313
include 'commercetools:commercetools-sdk-java-importapi'
14+
include 'commercetools:commercetools-sdk-java-checkout'
1415
include 'commercetools:commercetools-sdk-java-history'
1516
include 'commercetools:commercetools-sdk-compat-v1'
1617
include 'commercetools:commercetools-apachehttp-client'

0 commit comments

Comments
 (0)