gpdb icon indicating copy to clipboard operation
gpdb copied to clipboard

[WIP] GPR-972 collapse pythonSrc/ext for gpdb5

Open zhrt123 opened this issue 3 years ago • 0 comments

We're going to build gpdb on runway/buildweb in the future, on which we are unable to fetch submodules from outside repos. This patch helps collapse pythonsrc-ext submodules.

Previously, if the 'gpMgmt/bin/pythonSrc/ext' directory is empty, we assume that users install these packages from PyPI otherwise these packages are compiled while building gpdb.

After collapsing the pythonsrc-ext submodule, we introduced a new argument --with-pythonsrc-ext (default=no) for ./configure. If user specifies --with-pythonsrc-ext, these packages are compiled while building gpdb, otherwise they will not be compiled.

zhrt123 avatar Sep 20 '22 10:09 zhrt123