1 #-------------------------------------------------------------------------
5 # Copyright (c) 1994, Regents of the University of California
9 #-------------------------------------------------------------------------
13 include Makefile.global
16 all install installdirs uninstall distprep
:
18 $(MAKE
) -C timezone
$@
20 $(MAKE
) -C backend
/utils
/mb
/conversion_procs
$@
21 $(MAKE
) -C backend
/snowball
$@
22 $(MAKE
) -C backend
/foreign
$@
-fdw
24 $(MAKE
) -C interfaces
$@
27 $(MAKE
) -C makefiles
$@
28 $(MAKE
) -C
test/regress
$@
30 install: install-local
32 install-local
: installdirs-local
33 $(INSTALL_DATA
) Makefile.global
'$(DESTDIR)$(pgxsdir)/$(subdir)/Makefile.global'
34 $(INSTALL_DATA
) Makefile.port
'$(DESTDIR)$(pgxsdir)/$(subdir)/Makefile.port'
35 $(INSTALL_DATA
) $(srcdir)/Makefile.shlib
'$(DESTDIR)$(pgxsdir)/$(subdir)/Makefile.shlib'
36 $(INSTALL_DATA
) $(srcdir)/nls-global.mk
'$(DESTDIR)$(pgxsdir)/$(subdir)/nls-global.mk'
38 installdirs: installdirs-local
41 $(mkinstalldirs
) '$(DESTDIR)$(pgxsdir)/$(subdir)'
43 uninstall: uninstall-local
46 rm -f
$(addprefix '$(DESTDIR)$(pgxsdir)/$(subdir)'/, Makefile.global Makefile.port Makefile.shlib nls-global.mk
)
50 $(MAKE
) -C timezone
$@
52 $(MAKE
) -C backend
/snowball
$@
54 $(MAKE
) -C interfaces
$@
57 $(MAKE
) -C makefiles
$@
59 $(MAKE
) -C tutorial NO_PGXS
=1 $@
60 $(MAKE
) -C
test/thread
$@
62 distclean maintainer-clean
:
64 $(MAKE
) -C timezone
$@
66 $(MAKE
) -C backend
/snowball
$@
68 $(MAKE
) -C interfaces
$@
71 $(MAKE
) -C makefiles
$@
73 $(MAKE
) -C tutorial NO_PGXS
=1 $@
74 $(MAKE
) -C
test/thread
$@
75 rm -f Makefile.port Makefile.global
78 .PHONY
: install-local installdirs-local uninstall-local