@@ -9,15 +9,22 @@ include scripts/init.mk
99
1010quick-start : config clean build serve-docs # Quick start target to setup, build and serve docs @Pipeline
1111
12- dependencies : # Install dependencies needed to build and test the project @Pipeline
13- # TODO: Implement installation of your project dependencies
12+ dependencies :: # Install dependencies needed to build and test the project @Pipeline
13+ $(MAKE ) -C src/cloudevents install
14+ $(MAKE ) -C src/eventcatalogasyncapiimporter install
15+ $(MAKE ) -C lambdas/mesh-acknowledge install
16+ npm install --workspaces
17+ $(MAKE ) generate
1418
15- generate : # Generate any autogenerated output @Pipeline
16- npm run generate-dependencies
19+ dependencies-docs :: # Install documentation dependencies @Pipeline
20+ $( MAKE ) -C docs install
1721
18- build : # Build the project artefact @Pipeline
22+ build : dependencies-docs # Build the project artefact @Pipeline
1923 $(MAKE ) -C docs build
2024
25+ generate : # Generate any autogenerated output @Pipeline
26+ npm run generate-dependencies
27+
2128debug :
2229 $(MAKE ) -C docs debug
2330
@@ -32,16 +39,12 @@ clean:: # Clean-up project resources (main) @Operations
3239 $(MAKE ) -C src/cloudevents clean && \
3340 $(MAKE ) -C src/eventcatalogasyncapiimporter clean && \
3441 $(MAKE ) -C src/eventcatalogasyncapiimporter clean-output && \
42+ $(MAKE ) -C lambdas/mesh-acknowledge clean && \
3543 $(MAKE ) -C src/python-schema-generator clean && \
3644 rm -f .version
3745 npm run clean
3846
39- config :: _install-dependencies version # Configure development environment (main) @Configuration
40- $(MAKE ) -C docs install
41- $(MAKE ) -C src/cloudevents install
42- $(MAKE ) -C src/eventcatalogasyncapiimporter install
43- npm install
44- $(MAKE ) generate
47+ config :: _install-dependencies version dependencies # Configure development environment (main) @Configuration
4548
4649serve-docs :
4750 $(MAKE ) -C docs s
0 commit comments