Refactor Makefile rules for building the extensions under pgxn/ (#12305)

This commit is contained in:
Heikki Linnakangas
2025-06-22 22:43:14 +03:00
committed by GitHub
parent af46b5286f
commit 3d822dbbde
3 changed files with 33 additions and 36 deletions

View File

@@ -1634,18 +1634,7 @@ FROM pg-build AS neon-ext-build
ARG PG_VERSION
COPY pgxn/ pgxn/
RUN make -j $(getconf _NPROCESSORS_ONLN) \
-C pgxn/neon \
-s install && \
make -j $(getconf _NPROCESSORS_ONLN) \
-C pgxn/neon_utils \
-s install && \
make -j $(getconf _NPROCESSORS_ONLN) \
-C pgxn/neon_test_utils \
-s install && \
make -j $(getconf _NPROCESSORS_ONLN) \
-C pgxn/neon_rmgr \
-s install
RUN make -j $(getconf _NPROCESSORS_ONLN) -C pgxn -s install-compute
#########################################################################################
#