- Timestamp:
- Sep 16, 2006, 8:04:15 AM (19 years ago)
- Location:
- trunk/src/gmake
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gmake/Makefile.kmk
r520 r522 212 212 echo "4" 213 213 214 # shell double and single quoting check. 215 test_shell_quoting: 216 $(ECHO_EXT) "double quoted sTrInG" | $(SED_EXT) -e "s/sTrInG/string/g" 217 $(ECHO_EXT) 'single quoted sTrInG' | $(SED_EXT) -e 's/sTrInG/string/g' 218 $(ECHO) "This string should not be printed with double quotes." 219 $(ECHO) 'This string should not be printed with single quotes.' -
trunk/src/gmake/main.c
r520 r522 842 842 } 843 843 844 #ifdef KMK 845 /* WORKAROUND: 846 With GNU Make 3.81, this kludge was necessary to get double quotes 847 working correctly again (worked fine with the 3.81beta1 code). 848 beta1 was forcing batch_mode_shell I think, so let's enforce that 849 for the kBuild shell. */ 850 if (sh_found && strstr(default_shell, "kmk_ash")) { 851 unixy_shell = 1; 852 batch_mode_shell = 1; 853 } else 854 #endif 844 855 /* naive test */ 845 856 if (!unixy_shell && sh_found &&
Note:
See TracChangeset
for help on using the changeset viewer.