Skip to content

Commit cf06c2e

Browse files
committed
Fix Makefile problem which prevented installation on VPATH builds.
1 parent 59cf88d commit cf06c2e

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/interfaces/ecpg/include/Makefile

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,21 @@ override CPPFLAGS := -DFRONTEND \
77
-I$(libpq_srcdir) -I$(top_builddir)/src/port $(CPPFLAGS)
88

99
informix_esql_dir = $(pkgincludedir)/informix/esql
10+
ecpg_config_h = $(top_builddir)/src/interfaces/ecpg/include/ecpg_config.h
1011

11-
all: $(top_builddir)/src/interfaces/ecpg/include/ecpg_config.h
12+
all: $(ecpg_config_h)
1213

1314
install: all installdirs install-headers
1415

1516
.PHONY: install-headers
16-
ecpg_headers = ecpgerrno.h ecpglib.h ecpgtype.h sqlca.h sql3types.h ecpg_informix.h ecpg_config.h \
17+
ecpg_headers = ecpgerrno.h ecpglib.h ecpgtype.h sqlca.h sql3types.h ecpg_informix.h \
1718
pgtypes_error.h pgtypes_numeric.h pgtypes_timestamp.h pgtypes_date.h pgtypes_interval.h
1819
informix_headers = datetime.h decimal.h sqltypes.h sqlda.h
1920

2021
install-headers: $(ecpg_headers) $(informix_headers)
2122
for i in $(ecpg_headers); do $(INSTALL_DATA) $(srcdir)/$$i '$(DESTDIR)$(includedir)' || exit; done
2223
for i in $(informix_headers); do $(INSTALL_DATA) $(srcdir)/$$i '$(DESTDIR)$(informix_esql_dir)' || exit; done
24+
$(INSTALL_DATA) $(ecpg_config_h) '$(DESTDIR)$(includedir)'
2325

2426
installdirs:
2527
$(mkinstalldirs) '$(DESTDIR)$(includedir)' '$(DESTDIR)$(informix_esql_dir)'

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy