[riot-notifications] [RIOT-OS/RIOT] Makefile.base: implement relative path linking without 'realpath' (#12248)

Sebastian Meiling notifications at github.com
Mon Sep 16 13:42:23 CEST 2019


looking good on macOS:

```
TOOLCHAIN=llvm BUILD_IN_DOCKER=1 BOARD=stm32f4discovery make -C examples/arduino_hello-world/ clean all archive-check
make: Entering directory '/Volumes/devel/github/smlng/RIOT/examples/arduino_hello-world'
Warning: no PORT set!
Launching build container using image "riot/riotbuild:latest".
docker run --rm -t -u "$(id -u)" \
    -v '/private/var/db/timezone/tz/2019b.1.0/zoneinfo/Europe/Berlin:/etc/localtime:ro' -v '/Volumes/devel/github/smlng/RIOT:/data/riotbuild/riotbase' -e 'RIOTBASE=/data/riotbuild/riotbase' -e 'CCACHE_BASEDIR=/data/riotbuild/riotbase' -e 'BUILD_DIR=/data/riotbuild/riotbase/build' -e 'RIOTPROJECT=/data/riotbuild/riotbase' -e 'RIOTCPU=/data/riotbuild/riotbase/cpu' -e 'RIOTBOARD=/data/riotbuild/riotbase/boards' -e 'RIOTMAKE=/data/riotbuild/riotbase/makefiles' -v /Users/meiling/.gitcache:/data/riotbuild/gitcache -e GIT_CACHE_DIR=/data/riotbuild/gitcache   \
    -e 'BOARD=stm32f4discovery' -e 'TOOLCHAIN=llvm' \
    -w '/data/riotbuild/riotbase/examples/arduino_hello-world/' \
    'riot/riotbuild:latest' make all archive-check  
Building application "arduino_hello-world" for "stm32f4discovery" with MCU "stm32f4".

"make" -C /data/riotbuild/riotbase/boards/stm32f4discovery
"make" -C /data/riotbuild/riotbase/core
"make" -C /data/riotbuild/riotbase/cpu/stm32f4
"make" -C /data/riotbuild/riotbase/cpu/cortexm_common
"make" -C /data/riotbuild/riotbase/cpu/cortexm_common/periph
"make" -C /data/riotbuild/riotbase/cpu/stm32_common
"make" -C /data/riotbuild/riotbase/cpu/stm32_common/periph
"make" -C /data/riotbuild/riotbase/cpu/stm32f4/periph
"make" -C /data/riotbuild/riotbase/drivers
"make" -C /data/riotbuild/riotbase/drivers/periph_common
"make" -C /data/riotbuild/riotbase/examples/arduino_hello-world/bin/stm32f4discovery/arduino_sketches
"make" -C /data/riotbuild/riotbase/sys
"make" -C /data/riotbuild/riotbase/sys/arduino
"make" -C /data/riotbuild/riotbase/sys/auto_init
"make" -C /data/riotbuild/riotbase/sys/div
"make" -C /data/riotbuild/riotbase/sys/newlib_syscalls_default
"make" -C /data/riotbuild/riotbase/sys/pm_layered
"make" -C /data/riotbuild/riotbase/sys/stdio_uart
"make" -C /data/riotbuild/riotbase/sys/xtimer
   text    data     bss     dec     hex filename
  15844       0    3020   18864    49b0 /data/riotbuild/riotbase/examples/arduino_hello-world/bin/stm32f4discovery/arduino_hello-world.elf
Archives correctly formed
rm /data/riotbuild/riotbase/examples/arduino_hello-world/bin/stm32f4discovery/arduino.a-check /data/riotbuild/riotbase/examples/arduino_hello-world/bin/stm32f4discovery/stm32_common.a-check /data/riotbuild/riotbase/examples/arduino_hello-world/bin/stm32f4discovery/cpu.a-check /data/riotbuild/riotbase/examples/arduino_hello-world/bin/stm32f4discovery/periph.a-check /data/riotbuild/riotbase/examples/arduino_hello-world/bin/stm32f4discovery/stm32_common_periph.a-check /data/riotbuild/riotbase/examples/arduino_hello-world/bin/stm32f4discovery/pm_layered.a-check /data/riotbuild/riotbase/examples/arduino_hello-world/bin/stm32f4discovery/auto_init.a-check /data/riotbuild/riotbase/examples/arduino_hello-world/bin/stm32f4discovery/arduino_sketches.a-check /data/riotbuild/riotbase/examples/arduino_hello-world/bin/stm32f4discovery/cortexm_common_periph.a-check /data/riotbuild/riotbase/examples/arduino_hello-world/bin/stm32f4discovery/div.a-check /data/riotbuild/riotbase/examples/arduino_hello-world/bin/stm32f4discovery/stdio_uart.a-check /data/riotbuild/riotbase/examples/arduino_hello-world/bin/stm32f4discovery/core.a-check /data/riotbuild/riotbase/examples/arduino_hello-world/bin/stm32f4discovery/xtimer.a-check /data/riotbuild/riotbase/examples/arduino_hello-world/bin/stm32f4discovery/newlib_syscalls_default.a-check /data/riotbuild/riotbase/examples/arduino_hello-world/bin/stm32f4discovery/board.a-check /data/riotbuild/riotbase/examples/arduino_hello-world/bin/stm32f4discovery/cortexm_common.a-check /data/riotbuild/riotbase/examples/arduino_hello-world/bin/stm32f4discovery/application_arduino_hello-world.a-check /data/riotbuild/riotbase/examples/arduino_hello-world/bin/stm32f4discovery/sys.a-check /data/riotbuild/riotbase/examples/arduino_hello-world/bin/stm32f4discovery/periph_common.a-check
make: Nothing to be done for 'archive-check'.
make: Leaving directory '/Volumes/devel/github/smlng/RIOT/examples/arduino_hello-world'
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/12248#issuecomment-531742059
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20190916/26e4a250/attachment-0001.htm>


More information about the notifications mailing list