diff options
author | blythe%netscape.com <devnull@localhost> | 2002-02-15 23:03:23 +0000 |
---|---|---|
committer | blythe%netscape.com <devnull@localhost> | 2002-02-15 23:03:23 +0000 |
commit | 15f4c67b5438dbffe6510d8cb4c7c7f8262675e1 (patch) | |
tree | c52f2b2a025607fa1ea1e241d6442aa5c5c44f88 | |
parent | 7cf7000bf9acf5472a1bcd744727a0692c089201 (diff) | |
download | nspr-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.mk | 16 | ||||
-rwxr-xr-x | configure | 4 |
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) @@ -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 |