Changeset 444 for trunk/openjdk/corba


Ignore:
Timestamp:
Aug 25, 2016, 5:01:08 PM (9 years ago)
Author:
dmik
Message:

Fix echo -e issues across different shells on OS/2.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/openjdk/corba/make/common/shared/Defs-utils.gmk

    r443 r444  
    167167# OS/2 specific
    168168ifeq ($(PLATFORM),os2)
    169   ECHO   = $(UTILS_COMMAND_PATH)echo -e
     169  # Prefer built-in echo if it does backslash-escaped character
     170  # interpretation (e.g. dash echo does)
     171  ifeq ($(shell V=`echo "foo\tbar"` ; [ "$${\#V}" = 7 ] ; echo $$?), 0)
     172    ECHO = echo
     173  else
     174    ECHO = $(UTILS_COMMAND_PATH)echo -e
     175  endif
    170176  NAWK   = $(UTILS_COMMAND_PATH)awk
    171177endif
Note: See TracChangeset for help on using the changeset viewer.