summaryrefslogtreecommitdiffstats
path: root/Makefile.pre.in
diff options
context:
space:
mode:
authorCollin Winter <collinw@gmail.com>2010-03-19 00:00:30 (GMT)
committerCollin Winter <collinw@gmail.com>2010-03-19 00:00:30 (GMT)
commit00dd3f51bce06edbc9d92ad82e1fd74ad198438f (patch)
treea17e792b7bb0a74345b248f9b80125cfc322a267 /Makefile.pre.in
parent52d4aeac86a89789497b18cc7f2f566007c71728 (diff)
downloadcpython-00dd3f51bce06edbc9d92ad82e1fd74ad198438f.zip
cpython-00dd3f51bce06edbc9d92ad82e1fd74ad198438f.tar.gz
cpython-00dd3f51bce06edbc9d92ad82e1fd74ad198438f.tar.bz2
Add a separate python-config make target, useful for testing changes to Misc/python-config.in.
Diffstat (limited to 'Makefile.pre.in')
-rw-r--r--Makefile.pre.in10
1 files changed, 6 insertions, 4 deletions
diff --git a/Makefile.pre.in b/Makefile.pre.in
index fc988f0..0c1b11b 100644
--- a/Makefile.pre.in
+++ b/Makefile.pre.in
@@ -935,6 +935,11 @@ $(srcdir)/Lib/$(PLATDIR):
export EXE; EXE="$(BUILDEXE)"; \
cd $(srcdir)/Lib/$(PLATDIR); $(RUNSHARED) ./regen
+python-config: $(srcdir)/Misc/python-config.in
+ # Substitution happens here, as the completely-expanded BINDIR
+ # is not available in configure
+ sed -e "s,@EXENAME@,$(BINDIR)/python$(VERSION)$(EXE)," < $(srcdir)/Misc/python-config.in >python-config
+
# Install the include files
INCLDIRSTOMAKE=$(INCLUDEDIR) $(CONFINCLUDEDIR) $(INCLUDEPY) $(CONFINCLUDEPY)
inclinstall:
@@ -960,7 +965,7 @@ LIBPL= $(LIBP)/config
# pkgconfig directory
LIBPC= $(LIBDIR)/pkgconfig
-libainstall: all
+libainstall: all python-config
@for i in $(LIBDIR) $(LIBP) $(LIBPL) $(LIBPC); \
do \
if test ! -d $(DESTDIR)$$i; then \
@@ -991,9 +996,6 @@ libainstall: all
$(INSTALL_DATA) Misc/python.pc $(DESTDIR)$(LIBPC)/python-$(VERSION).pc
$(INSTALL_SCRIPT) $(srcdir)/Modules/makesetup $(DESTDIR)$(LIBPL)/makesetup
$(INSTALL_SCRIPT) $(srcdir)/install-sh $(DESTDIR)$(LIBPL)/install-sh
- # Substitution happens here, as the completely-expanded BINDIR
- # is not available in configure
- sed -e "s,@EXENAME@,$(BINDIR)/python$(VERSION)$(EXE)," < $(srcdir)/Misc/python-config.in >python-config
$(INSTALL_SCRIPT) python-config $(DESTDIR)$(BINDIR)/python$(VERSION)-config
rm python-config
@if [ -s Modules/python.exp -a \