INTEGRATION: CWS mingwport03 (1.24.4); FILE MERGED
2007/03/19 19:02:15 vg 1.24.4.6: RESYNC: (1.27-1.29); FILE MERGED 2007/01/09 00:25:53 vg 1.24.4.5: RESYNC: (1.26-1.27); FILE MERGED 2006/11/09 16:58:34 vg 1.24.4.4: RESYNC: (1.24-1.26); FILE MERGED 2006/10/23 16:26:14 vg 1.24.4.3: #i53572# MinGW port 2006/09/26 11:15:29 vg 1.24.4.2: #i53572# MinGW port 2006/09/26 10:38:17 vg 1.24.4.1: #i53572# MinGW port
This commit is contained in:
@@ -4,9 +4,9 @@
|
|||||||
#
|
#
|
||||||
# $RCSfile: makefile.mk,v $
|
# $RCSfile: makefile.mk,v $
|
||||||
#
|
#
|
||||||
# $Revision: 1.30 $
|
# $Revision: 1.31 $
|
||||||
#
|
#
|
||||||
# last change: $Author: ihi $ $Date: 2007-03-26 12:23:31 $
|
# last change: $Author: vg $ $Date: 2007-03-26 14:36:51 $
|
||||||
#
|
#
|
||||||
# The Contents of this file are made available subject to
|
# The Contents of this file are made available subject to
|
||||||
# the terms of GNU Lesser General Public License Version 2.1.
|
# the terms of GNU Lesser General Public License Version 2.1.
|
||||||
@@ -87,6 +87,8 @@ ADDITIONAL_FILES=$(foreach,i,$(ADDITIONAL_FILES_TMP) PCbuild/$(i).mak PCbuild/$(
|
|||||||
|
|
||||||
CONFIGURE_DIR=
|
CONFIGURE_DIR=
|
||||||
|
|
||||||
|
ADDITIONAL_FILES+=Lib/plat-cygwin Python/fileblocks.c
|
||||||
|
|
||||||
.IF "$(GUI)"=="UNX"
|
.IF "$(GUI)"=="UNX"
|
||||||
BUILD_DIR=
|
BUILD_DIR=
|
||||||
MYCWD=$(shell pwd)/$(INPATH)/misc/build
|
MYCWD=$(shell pwd)/$(INPATH)/misc/build
|
||||||
@@ -122,6 +124,16 @@ BUILD_ACTION=$(ENV_BUILD) $(GNUMAKE) -j$(EXTMAXPROCESS) ; $(GNUMAKE) install ; c
|
|||||||
# ----------------------------------
|
# ----------------------------------
|
||||||
# WINDOWS
|
# WINDOWS
|
||||||
# ----------------------------------
|
# ----------------------------------
|
||||||
|
.IF "$(COM)"=="GCC"
|
||||||
|
BUILD_DIR=
|
||||||
|
MYCWD=$(shell pwd)/$(INPATH)/misc/build
|
||||||
|
CC:=$(CC:s/guw.pl //)
|
||||||
|
CXX:=$(CXX:s/guw.pl //)
|
||||||
|
LDFLAGS:=-mno-cygwin
|
||||||
|
.EXPORT : LDFLAGS
|
||||||
|
CONFIGURE_ACTION= ./configure --prefix=$(MYCWD)/python-inst --enable-shared LN="cp -p"
|
||||||
|
BUILD_ACTION=$(ENV_BUILD) make ; make install
|
||||||
|
.ELSE
|
||||||
PYTHONPATH:=..$/Lib
|
PYTHONPATH:=..$/Lib
|
||||||
.EXPORT : PYTHONPATH
|
.EXPORT : PYTHONPATH
|
||||||
|
|
||||||
@@ -140,6 +152,7 @@ BUILD_ACTION= \
|
|||||||
python.exe -c "import os" && \
|
python.exe -c "import os" && \
|
||||||
echo build done
|
echo build done
|
||||||
.ENDIF
|
.ENDIF
|
||||||
|
.ENDIF
|
||||||
|
|
||||||
PYVERSIONFILE=$(MISC)$/pyversion.mk
|
PYVERSIONFILE=$(MISC)$/pyversion.mk
|
||||||
|
|
||||||
@@ -152,6 +165,7 @@ PYVERSIONFILE=$(MISC)$/pyversion.mk
|
|||||||
|
|
||||||
.IF "$(L10N_framework)"==""
|
.IF "$(L10N_framework)"==""
|
||||||
.IF "$(GUI)" != "UNX"
|
.IF "$(GUI)" != "UNX"
|
||||||
|
.IF "$(COM)"!="GCC"
|
||||||
PYCONFIG:=$(MISC)$/build$/pyconfig.h
|
PYCONFIG:=$(MISC)$/build$/pyconfig.h
|
||||||
$(MISC)$/build$/$(TARFILE_NAME)$/PC$/pyconfig.h : $(PACKAGE_DIR)$/$(CONFIGURE_FLAG_FILE)
|
$(MISC)$/build$/$(TARFILE_NAME)$/PC$/pyconfig.h : $(PACKAGE_DIR)$/$(CONFIGURE_FLAG_FILE)
|
||||||
|
|
||||||
@@ -161,6 +175,7 @@ $(PYCONFIG) : $(MISC)$/build$/$(TARFILE_NAME)$/PC$/pyconfig.h
|
|||||||
-rm -f $@
|
-rm -f $@
|
||||||
cat $(MISC)$/build$/$(TARFILE_NAME)$/PC$/pyconfig.h > $@
|
cat $(MISC)$/build$/$(TARFILE_NAME)$/PC$/pyconfig.h > $@
|
||||||
.ENDIF
|
.ENDIF
|
||||||
|
.ENDIF
|
||||||
|
|
||||||
ALLTAR : $(PYVERSIONFILE)
|
ALLTAR : $(PYVERSIONFILE)
|
||||||
.ENDIF # "$(L10N_framework)"==""
|
.ENDIF # "$(L10N_framework)"==""
|
||||||
|
Reference in New Issue
Block a user