Moving towards full autoconf build support.

Not part of the build.
This commit is contained in:
mhammond%skippinet.com.au 2002-05-02 11:05:25 +00:00
Родитель 89e9d85056
Коммит d7baafd64a
2 изменённых файлов: 15 добавлений и 27 удалений

Просмотреть файл

@ -40,31 +40,23 @@ DEPTH=../../../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
PYTHON_INCLUDES = @MOZ_PYTHON_INCLUDES@
PYTHON_LIBS = @MOZ_PYTHON_LIBS@
PYTHON_DEBUG_SUFFIX = @MOZ_PYTHON_DEBUG_SUFFIX@
PYTHON_DLL_SUFFIX = @MOZ_PYTHON_DLL_SUFFIX@
DIRS = loader $(NULL)
include $(DEPTH)/config/autoconf.mk
PYTHON_DEBUG_SUFFIX=
ifdef MOZ_DEBUG
ifeq ($(OS_ARCH),WINNT)
PYTHON_DEBUG_SUFFIX=_d
endif
endif
MODULE = pyxpcom
LIBRARY_NAME = _xpcom$(PYTHON_DEBUG_SUFFIX)
#MODULE_NAME =
REQUIRES = xpcom string $(NULL)
ifeq ($(OS_ARCH),WINNT)
DLL_SUFFIX=.pyd
LOCAL_INCLUDES = -I$(PYTHON_SRC)/Include -I$(PYTHON_SRC)/PC
EXTRA_LIBS += /libpath:$(PYTHON_SRC)/PCBuild
else
LOCAL_INCLUDES = -I$(PYTHON_SRC)/include/python2.1
EXTRA_LIBS += -L$(PYTHON_SRC)/lib -lpython2.1
endif
DLL_SUFFIX=$(PYTHON_DLL_SUFFIX)
LOCAL_INCLUDES = $(PYTHON_INCLUDES)
EXTRA_LIBS += $(PYTHON_LIBS)
CPPSRCS= \
ErrorUtils.cpp \
@ -82,6 +74,7 @@ CPPSRCS= \
PyIInterfaceInfoManager.cpp \
PyISimpleEnumerator.cpp \
PyISupports.cpp \
PyIVariant.cpp \
Pyxpt_info.cpp \
TypeObject.cpp \
VariantUtils.cpp \
@ -108,4 +101,4 @@ endif
rm -f $(DIST)/lib/$(IMPORT_LIBRARY)
clobber::
rm -f *.ilk
rm -f *.ilk *.pdb

Просмотреть файл

@ -41,23 +41,18 @@ DEPTH=../../../../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
PYTHON_INCLUDES = @MOZ_PYTHON_INCLUDES@
PYTHON_LIBS = @MOZ_PYTHON_LIBS@
include $(DEPTH)/config/autoconf.mk
ifdef MOZ_DEBUG
PYTHON_DEBUG_SUFFIX=_d
else
PYTHON_DEBUG_SUFFIX=
endif
MODULE = pyloader
LIBRARY_NAME = pyloader$(PYTHON_DEBUG_SUFFIX)
#MODULE = pyloader
LIBRARY_NAME = pyloader
IS_COMPONENT = 1
#MODULE_NAME =
REQUIRES = xpcom string $(NULL)
LOCAL_INCLUDES = -I$(PYTHON_SRC)/Include -I$(PYTHON_SRC)/PC
EXTRA_LIBS += /libpath:$(PYTHON_SRC)/PCBuild
LOCAL_INCLUDES = $(PYTHON_INCLUDES)
EXTRA_LIBS += $(PYTHON_LIBS)
CPPSRCS = \
pyloader.cpp \