| top_builddir = .. |
| include $(top_builddir)/src/Makefile.global |
| include $(top_srcdir)/gpMgmt/Makefile.behave |
| |
| SUBDIRS= sbin bin doc |
| |
| $(recurse) |
| |
| generate_cloudberry_env_file: |
| mkdir -p $(DESTDIR)$(prefix) |
| unset LIBPATH; \ |
| bin/generate-cloudberry-env.sh > $(DESTDIR)$(prefix)/cloudberry-env.sh |
| |
| install: generate_cloudberry_env_file |
| mkdir -p $(DESTDIR)$(prefix)/lib/python |
| |
| # Setup /lib/python contents |
| if [ -e bin/ext/__init__.py ]; then \ |
| cp -rp bin/ext/__init__.py $(DESTDIR)$(prefix)/lib/python ; \ |
| fi |
| if [ -e bin/ext/psutil ]; then \ |
| cp -rp bin/ext/psutil $(DESTDIR)$(prefix)/lib/python ; \ |
| fi |
| if [ -e bin/ext/pgdb.py ]; then \ |
| cp -rp bin/ext/pgdb.py $(DESTDIR)$(prefix)/lib/python && \ |
| cp -rp bin/ext/pg.py $(DESTDIR)$(prefix)/lib/python && \ |
| cp -rp bin/ext/_pg*.so $(DESTDIR)$(prefix)/lib/python ; \ |
| fi |
| if [ -e bin/ext/yaml ]; then \ |
| cp -rp bin/ext/yaml $(DESTDIR)$(prefix)/lib/python ; \ |
| fi |
| |
| clean distclean: |
| $(MAKE) -C bin $@ |