# HG changeset patch # User Mychaela Falconia # Date 1475168431 0 # Node ID c49c78d9bb5a959e93c9750ba90a5cb0133c51f8 # Parent 9c43952eae1abda575f3ecce5a144a2657e768fa scripts/mk-component.sh: fix for cl470's auto-lowercasing of filenames only implemented in cfile_plain so far, str2ind case remains to be handled diff -r 9c43952eae1a -r c49c78d9bb5a scripts/mk-component.sh --- a/scripts/mk-component.sh Thu Sep 29 16:32:12 2016 +0000 +++ b/scripts/mk-component.sh Thu Sep 29 17:00:31 2016 +0000 @@ -59,6 +59,13 @@ helpers/makeline dep $objname "$1" >> $BUILD_DIR/$LIBNAME/Makefile helpers/makeline cmd ../../toolwrap/cl470 -q -c ${CFLAGS} ${CPPFLAGS} \ "$1" >> $BUILD_DIR/$LIBNAME/Makefile + case "$objname" in + *[A-Z]*) + objname_lc=`echo $objname | tr A-Z a-z` + helpers/makeline cmd mv $objname_lc $objname \ + >> $BUILD_DIR/$LIBNAME/Makefile + ;; + esac echo >> $BUILD_DIR/$LIBNAME/Makefile OBJS="$OBJS $objname" }