Split part of xpcom into separate xpcomglue library to be used for standalone builds eventually. Start with nsCOMPtr.*

Bug #99698 r=rpotts sr=alecf
This commit is contained in:
seawood%netscape.com 2001-09-30 01:44:25 +00:00
Родитель 9cfc49d1c7
Коммит 1693547812
3 изменённых файлов: 1 добавлений и 50 удалений

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

@ -33,7 +33,6 @@ EXPORTS = \
nsAgg.h \
nsIAllocator.h \
nsMemory.h \
nsCOMPtr.h \
nsCom.h \
nsComObsolete.h \
nsCWeakReference.h \
@ -107,7 +106,6 @@ CPP_OBJS = \
.\$(OBJDIR)\nsDebug.obj \
.\$(OBJDIR)\nsAllocator.obj \
.\$(OBJDIR)\nsMemoryImpl.obj \
.\$(OBJDIR)\nsCOMPtr.obj \
.\$(OBJDIR)\nsCWeakReference.obj \
.\$(OBJDIR)\nsID.obj \
.\$(OBJDIR)\nsIInterfaceRequestor.obj \

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

@ -78,6 +78,7 @@ SUB_LIBRARIES = \
$(DIST)\lib\string_s.lib \
$(DIST)\lib\string_obsolete_s.lib \
$(DIST)\lib\mozreg.lib \
$(DIST)\lib\xpcomglue.lib \
$(NULL)
LLIBS = $(SUB_LIBRARIES) \

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

@ -1,48 +0,0 @@
#!nmake
#
# The contents of this file are subject to the Netscape Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/NPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is mozilla.org code.
#
# The Initial Developer of the Original Code is Netscape
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All
# Rights Reserved.
#
# Contributor(s):
DEPTH=..
DIRS= typelib \
base \
ds \
io \
components \
threads \
reflect \
proxy \
build \
tools \
!if defined(MOZ_DEBUG)
windbgdlg \
!endif
!if !defined(DISABLE_TESTS)
sample \
tests \
reflect\xptinfo\tests \
reflect\xptcall\tests \
proxy\tests \
!endif
$(NULL)
include <$(DEPTH)\config\rules.mak>