diff --git a/Makefile b/Makefile index bd5c4638b0..a0c9147539 100644 --- a/Makefile +++ b/Makefile @@ -213,6 +213,9 @@ neon-pg-ext-%: postgres-% .PHONY: neon-pg-clean-ext-% neon-pg-clean-ext-%: + $(MAKE) PG_CONFIG=$(POSTGRES_INSTALL_DIR)/$*/bin/pg_config \ + -C $(POSTGRES_INSTALL_DIR)/build/lsm3-$* \ + -f $(ROOT_PROJECT_DIR)/pgxn/lsm3/Makefile clean $(MAKE) PG_CONFIG=$(POSTGRES_INSTALL_DIR)/$*/bin/pg_config \ -C $(POSTGRES_INSTALL_DIR)/build/neon-$* \ -f $(ROOT_PROJECT_DIR)/pgxn/neon/Makefile clean diff --git a/compute/compute-node.Dockerfile b/compute/compute-node.Dockerfile index d5483018b4..40864cb479 100644 --- a/compute/compute-node.Dockerfile +++ b/compute/compute-node.Dockerfile @@ -1607,6 +1607,9 @@ RUN make -j $(getconf _NPROCESSORS_ONLN) \ make -j $(getconf _NPROCESSORS_ONLN) \ -C pgxn/neon_test_utils \ -s install && \ + make -j $(getconf _NPROCESSORS_ONLN) \ + -C pgxn/lsm3 \ + -s install && \ make -j $(getconf _NPROCESSORS_ONLN) \ -C pgxn/neon_rmgr \ -s install