summaryrefslogtreecommitdiff
path: root/lib/msgc/src/Makefile.in
diff options
context:
space:
mode:
authorcls%seawood.org <devnull@localhost>2000-12-30 00:47:58 +0000
committercls%seawood.org <devnull@localhost>2000-12-30 00:47:58 +0000
commit65f394e4b844a3a8bafb256bd4b28f95eba048a0 (patch)
tree0666b8a2608d90bb1a80cdec3a53ae7f86a17f61 /lib/msgc/src/Makefile.in
parent9dc5df53a94bc1f7a77d7b222d61ce184f6c18b6 (diff)
downloadnspr-hg-65f394e4b844a3a8bafb256bd4b28f95eba048a0.tar.gz
Sync'ing long lost changes between Makefile & Makefile.in
Diffstat (limited to 'lib/msgc/src/Makefile.in')
-rw-r--r--lib/msgc/src/Makefile.in17
1 files changed, 11 insertions, 6 deletions
diff --git a/lib/msgc/src/Makefile.in b/lib/msgc/src/Makefile.in
index e717eb82..593262ec 100644
--- a/lib/msgc/src/Makefile.in
+++ b/lib/msgc/src/Makefile.in
@@ -57,20 +57,20 @@ ifeq ($(OS_ARCH),WINNT)
ifeq ($(OS_TARGET),WIN16)
CSRCS += win16gc.c
else
-ifeq ($(OS_TARGET),OS2)
-CSRCS += os2gc.c
-else
CSRCS += win32gc.c
endif
-endif
+else
+ifeq ($(OS_ARCH),OS2)
+CSRCS += os2gc.c
else
CSRCS += unixgc.c
endif
+endif
NSPR_VERSION = $(MOD_VERSION)
ifeq ($(OS_ARCH), WINNT)
-ifeq (,$(filter-out WIN16 OS2,$(OS_TARGET)))
+ifeq ($(OS_TARGET), WIN16)
EXTRA_LIBS = $(DIST)/lib/nspr$(NSPR_VERSION).lib
else
DLLBASE=/BASE:0x30000000
@@ -84,8 +84,12 @@ ifdef GLOWCODE
EXTRA_LIBS += $(GLOWDIR)/glowcode.lib
endif
endif
-
endif
+
+else
+ifeq ($(MOZ_OS2_TOOLS),VACPP)
+EXTRA_LIBS = $(DIST)/lib/nspr$(NSPR_VERSION).$(LIB_SUFFIX)
+
else
ifeq ($(OS_ARCH), AIX)
ifeq ($(CLASSIC_NSPR),1)
@@ -100,6 +104,7 @@ else
EXTRA_LIBS = -L$(DIST)/lib -lnspr$(NSPR_VERSION)
endif
endif
+endif
# On NCR and SCOOS, we can't link with extra libraries when
# we build a shared library. If we do so, the linker doesn't