zephyr/scripts
Torsten Rasmussen 080e32efc5 cmake: Using symlinks on unix like os'es for dependencies
Fixes: #8380

This commit fixes the side-effect of PR #8211 where a 'ninja clean'
would try to remove dependency folders.
Changes:
- Symlinks are created during build and CMake targets now depends on
  the symlinks. Thus, same behavior is achived with regards to
  dependency handling, while at the same time, the output can be
  cleaned as the dependencies are now attached to the symlinks.
- Dependencies have been changed so that generation of json files
  depends on the trigger file and CMake depends upon the subdir txt
  file. This prevents additional CMake runs after a clean.

Signed-off-by: Torsten Rasmussen <torsten.rasmussen@nordicsemi.no>
2018-06-19 17:00:27 +02:00
..
checkpatch
ci
cmake
cross_compiler
dts
footprint
gitlint
kconfig
meta/west
sanity_chk
support
.gitignore
check_host_is_ok.py
check_link_map.py
checkpatch.pl
checkstack.pl
dir_is_writeable.py
elf_helper.py
file2hex.py
filter-known-issues.py
gen_alignment_script.py
gen_gdt.py
gen_idt.py
gen_kobject_list.py
gen_mmu_x86.py
gen_offset_header.py
gen_priv_stacks.py
gen_syscall_header.py
gen_syscalls.py
parse_syscalls.py
process_gperf.py
py2-requirements.txt
qemu-machine-hack.py
requirements.txt
sanitycheck
spelling.txt
subfolder_list.py
tags.sh
waitpid
west
west-win.py