summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorblythe%netscape.com <devnull@localhost>2002-02-15 23:03:23 +0000
committerblythe%netscape.com <devnull@localhost>2002-02-15 23:03:23 +0000
commit15f4c67b5438dbffe6510d8cb4c7c7f8262675e1 (patch)
treec52f2b2a025607fa1ea1e241d6442aa5c5c44f88
parent7cf7000bf9acf5472a1bcd744727a0692c089201 (diff)
downloadnspr-hg-15f4c67b5438dbffe6510d8cb4c7c7f8262675e1.tar.gz
Shore up proper buildilng of library names and dll names under WinCE.
Build resources. Attempt to get other little things right for WinCE.
-rw-r--r--config/rules.mk16
-rwxr-xr-xconfigure4
2 files changed, 10 insertions, 10 deletions
diff --git a/config/rules.mk b/config/rules.mk
index 81d2b8e3..17ad2680 100644
--- a/config/rules.mk
+++ b/config/rules.mk
@@ -99,13 +99,13 @@ endif
#
ifdef LIBRARY_NAME
-ifeq (,$(filter-out WINNT OS2,$(OS_ARCH)))
+ifeq (,$(filter-out WINCE WINNT OS2,$(OS_ARCH)))
#
# Win95, Win16, and OS/2 require library names conforming to the 8.3 rule.
# other platforms do not.
#
-ifeq (,$(filter-out WIN95 OS2,$(OS_TARGET)))
+ifeq (,$(filter-out WINCE WIN95 OS2,$(OS_TARGET)))
LIBRARY = $(OBJDIR)/$(LIBRARY_NAME)$(LIBRARY_VERSION)_s.$(LIB_SUFFIX)
SHARED_LIBRARY = $(OBJDIR)/$(LIBRARY_NAME)$(LIBRARY_VERSION).$(DLL_SUFFIX)
IMPORT_LIBRARY = $(OBJDIR)/$(LIBRARY_NAME)$(LIBRARY_VERSION).$(LIB_SUFFIX)
@@ -130,7 +130,7 @@ endif
endif
ifndef TARGETS
-ifeq (,$(filter-out WINNT OS2,$(OS_ARCH)))
+ifeq (,$(filter-out WINCE WINNT OS2,$(OS_ARCH)))
TARGETS = $(LIBRARY) $(SHARED_LIBRARY) $(IMPORT_LIBRARY)
else
TARGETS = $(LIBRARY) $(SHARED_LIBRARY)
@@ -148,7 +148,7 @@ OBJS = $(addprefix $(OBJDIR)/,$(CSRCS:.c=.$(OBJ_SUFFIX))) \
$(addprefix $(OBJDIR)/,$(ASFILES:.$(ASM_SUFFIX)=.$(OBJ_SUFFIX)))
endif
-ifeq ($(OS_ARCH), WINNT)
+ifeq (,$(filter-out WINCE WINNT,$(OS_ARCH)))
OBJS += $(RES)
endif
@@ -274,7 +274,7 @@ $(NFSPWD):
$(PROGRAM): $(OBJS)
@$(MAKE_OBJDIR)
-ifeq ($(OS_ARCH),WINNT)
+ifeq (,$(filter-out WINCE WINNT,$(OS_ARCH)))
$(CC) $(OBJS) -Fe$@ -link $(LDFLAGS) $(OS_LIBS) $(EXTRA_LIBS)
else
ifeq ($(MOZ_OS2_TOOLS),VACPP)
@@ -343,7 +343,7 @@ ifdef ENABLE_STRIP
$(STRIP) $@
endif
-ifeq (,$(filter-out WINNT OS2,$(OS_ARCH)))
+ifeq (,$(filter-out WINCE WINNT OS2,$(OS_ARCH)))
$(RES): $(RESNAME)
@$(MAKE_OBJDIR)
ifeq ($(OS_TARGET),OS2)
@@ -357,7 +357,7 @@ endif
$(OBJDIR)/%.$(OBJ_SUFFIX): %.cpp
@$(MAKE_OBJDIR)
-ifeq ($(OS_ARCH), WINNT)
+ifeq (,$(filter-out WINCE WINNT,$(OS_ARCH)))
$(CCC) -Fo$@ -c $(CCCFLAGS) $<
else
ifeq ($(MOZ_OS2_TOOLS),VACPP)
@@ -372,7 +372,7 @@ WCCFLAGS2 = $(subst -I,-i=,$(WCCFLAGS1))
WCCFLAGS3 = $(subst -D,-d,$(WCCFLAGS2))
$(OBJDIR)/%.$(OBJ_SUFFIX): %.c
@$(MAKE_OBJDIR)
-ifeq ($(OS_ARCH), WINNT)
+ifeq (,$(filter-out WINCE WINNT,$(OS_ARCH)))
$(CC) -Fo$@ -c $(CFLAGS) $<
else
ifeq ($(MOZ_OS2_TOOLS),VACPP)
diff --git a/configure b/configure
index 24d6b436..9cf5affa 100755
--- a/configure
+++ b/configure
@@ -3819,8 +3819,8 @@ EOF
fi
if test "$OS_TARGET" = "WINCE"; then
- LIBNSPR='$(dist_libdir)/libnspr$(MOD_MAJOR_VERSION).$(LIB_SUFFIX)'
- LIBPLC='$(dist_libdir)/libplc$(MOD_MAJOR_VERSION).$(LIB_SUFFIX)'
+ LIBNSPR='$(dist_libdir)/nspr$(MOD_MAJOR_VERSION).$(LIB_SUFFIX)'
+ LIBPLC='$(dist_libdir)/plc$(MOD_MAJOR_VERSION).$(LIB_SUFFIX)'
elif test "$OS_TARGET" = "WINNT"; then
CFLAGS="$CFLAGS -GT"
if test "$CPU_ARCH" = "x86"; then