]> granicus.if.org Git - curl/commitdiff
build: BCC - makefile.b32 tweak
authorYang Tse <yangsita@gmail.com>
Thu, 13 Jan 2011 14:54:14 +0000 (15:54 +0100)
committerYang Tse <yangsita@gmail.com>
Thu, 13 Jan 2011 14:54:14 +0000 (15:54 +0100)
Get rid of stdout redirection to NUL and move stderr redirection
into RM and RMDIR macros.

lib/Makefile.b32
src/Makefile.b32

index 21c2d8a7e9906c336d03e78b8bc3daf7b2810354..6c97506211cdf5c7217bff293dda383cfdeee585 100644 (file)
@@ -7,7 +7,7 @@
 #  'BCCDIR' has to be set up to point to the base directory
 #  of the compiler, i.e. SET BCCDIR = c:\Borland\BCC55
 #
-#  Written by Jaepil Kim, pit@paradise.net.nz
+#  Initially written by Jaepil Kim, pit@paradise.net.nz
 ############################################################
 
 !if "$(__MAKE__)" == ""
@@ -39,9 +39,9 @@ LIBCURL_IMPLIB = libcurl_imp.lib
 PP_CMD   = cpp32 -q -P-
 CC_CMD   = bcc32 -q -c
 LD       = bcc32
-RM       = del
+RM       = del 2>NUL
 MKDIR    = mkdir
-RMDIR    = rmdir /s /q
+RMDIR    = rmdir /s /q 2>NUL
 LIB      = tlib
 IMPLIB   = implib
 
@@ -90,32 +90,32 @@ LINKLIB  = $(LINKLIB) $(OPENSSL_PATH)\out32\ssleay32.lib $(OPENSSL_PATH)\out32\l
 OBJECTS = $(CSOURCES:.c=.obj)
 
 .c.obj:
-       @-$(RM) $(@R).int >NUL 2>&1
+       @-$(RM) $(@R).int
        $(PP_CMD) $(CC_FLAGS) $(INCDIRS) $(DEFINES) -o$(@R).int $(<)
        $(CC_CMD) $(CC_FLAGS) -o$(@) $(@R).int
 
 all:   $(OBJDIR) $(LIBCURL_LIB) $(LIBCURL_DLL)
 
 clean:
-       @-$(RMDIR) $(OBJDIR) >NUL 2>&1
-       @-$(RM) $(LIBCURL_LIB) >NUL 2>&1
-       @-$(RM) $(LIBCURL_IMPLIB) >NUL 2>&1
-       @-$(RM) libcurl.tds >NUL 2>&1
+       @-$(RMDIR) $(OBJDIR)
+       @-$(RM) $(LIBCURL_LIB)
+       @-$(RM) $(LIBCURL_IMPLIB)
+       @-$(RM) libcurl.tds
 
 $(OBJDIR):
-       @-$(RMDIR) $(OBJDIR) >NUL 2>&1
+       @-$(RMDIR) $(OBJDIR)
        @-$(MKDIR) $(OBJDIR)
 
 $(LIBCURL_LIB): $(OBJECTS)
-       @-$(RM) $(LIBCURL_LIB) >NUL 2>&1
+       @-$(RM) $(LIBCURL_LIB)
        $(LIB) $(LIBFLAGS) $@ @&&!
 +$(**: = &^
 +)
 !
 
 $(LIBCURL_DLL) $(LIBCURL_IMPLIB): $(OBJECTS) $(LINKLIB)
-       @-$(RM) $(LIBCURL_DLL) >NUL 2>&1
-       @-$(RM) $(LIBCURL_IMPLIB) >NUL 2>&1
+       @-$(RM) $(LIBCURL_DLL)
+       @-$(RM) $(LIBCURL_IMPLIB)
        $(LD) $(LDFLAGS) -e$(LIBCURL_DLL) $**
        $(IMPLIB) $(LIBCURL_IMPLIB) $(LIBCURL_DLL)
 
index d2cf49e7eb6ad2dc49219e6ea6931a853a077a67..cc047f49c54f9b6785210b767ec4a1ffc54f4e34 100644 (file)
@@ -7,7 +7,7 @@
 #  'BCCDIR' has to be set up to point to the base directory
 #  of the compiler, i.e. SET BCCDIR = c:\Borland\BCC55
 #
-#  Written by Jaepil Kim, pit@paradise.net.nz
+#  Initially written by Jaepil Kim, pit@paradise.net.nz
 ############################################################
 
 !if "$(__MAKE__)" == ""
@@ -37,9 +37,9 @@ PROGNAME = curl.exe
 PP_CMD   = cpp32 -q -P-
 CC_CMD   = bcc32 -q -c
 LD       = bcc32
-RM       = del
+RM       = del 2>NUL
 MKDIR    = mkdir
-RMDIR    = rmdir /s /q
+RMDIR    = rmdir /s /q 2>NUL
 
 CC_FLAGS = -5 -O2 -tWM -w -w-aus -w-ccc -w-dup -w-prc -w-pro -w-rch -w-sig -w-spa -Dinline=__inline
 LDFLAGS  = -q -lq -lap
@@ -84,23 +84,23 @@ CSOURCES = $(CURL_CFILES) $(CURLX_ONES:/lib/=)
 OBJECTS  = $(CSOURCES:.c=.obj)
 
 .c.obj:
-       @-$(RM) $(@R).int >NUL 2>&1
+       @-$(RM) $(@R).int
        $(PP_CMD) $(CC_FLAGS) $(INCDIRS) $(DEFINES) -o$(@R).int $(<)
        $(CC_CMD) $(CC_FLAGS) -o$(@) $(@R).int
 
 all:   $(OBJDIR) $(PROGNAME)
 
 clean:
-       @-$(RMDIR) $(OBJDIR) >NUL 2>&1
-       @-$(RM) $(PROGNAME) >NUL 2>&1
-       @-$(RM) curl.tds >NUL 2>&1
+       @-$(RMDIR) $(OBJDIR)
+       @-$(RM) $(PROGNAME)
+       @-$(RM) curl.tds
 
 $(OBJDIR):
-       @-$(RMDIR) $(OBJDIR) >NUL 2>&1
+       @-$(RMDIR) $(OBJDIR)
        @-$(MKDIR) $(OBJDIR)
 
 $(PROGNAME): $(OBJECTS) $(LIBCURL_LIB) $(LINKLIB)
-       @-$(RM) $(PROGNAME) >NUL 2>&1
+       @-$(RM) $(PROGNAME)
        $(LD) $(LDFLAGS) -e$@ $**