X-Git-Url: http://rtime.felk.cvut.cz/gitweb/lincan.git/blobdiff_plain/a35b5224bbdfbd7147e1cf715c2931a2d740f592..12721485d94ade1e34c99c3f7e8e9a71c3c7467e:/build-embedded.sh diff --git a/build-embedded.sh b/build-embedded.sh index 09e10cc..30e26c0 100755 --- a/build-embedded.sh +++ b/build-embedded.sh @@ -3,8 +3,7 @@ OMK_RULES_DIR=omk/rules/sysless BUILD_DIR=embedded-build/can-usb1 OMK_CONFIG=embedded/board/arm/ul_usb1/config/config.usbcan -SOURCE_PATHS+=" $SOURCE_DIRS" -SOURCE_PATHS+=" $(echo $OMK_RULES_DIR/*)" +SOURCE_PATHS="$SOURCE_PATHS $SOURCE_DIRS $(echo $OMK_RULES_DIR/*)" TOP_RELATIVE="$( echo "$BUILD_DIR" | sed -n -e 's#[^/]*/[^/]*#../#pg' ).." @@ -29,7 +28,12 @@ for i in $SOURCE_DIRS ; do done if [ ! -e "$BUILD_DIR/Makefile" ] ; then - cp omk/Makefile "$BUILD_DIR/Makefile" + m=$OMK_RULES_DIR + if [ ! -e "$m/Makefile" ] ; then m="$(dirname $m)" ; fi + if [ ! -e "$m/Makefile" ] ; then m="$(dirname $m)" ; fi + if [ -e "$m/Makefile" ] ; then + cp -v "$m/Makefile" "$BUILD_DIR/Makefile" + fi fi if [ ! -e "$BUILD_DIR/config.omk" ] ; then