mirror of
https://github.com/genodelabs/genode.git
synced 2025-01-13 08:19:56 +00:00
c99dd8fdf8
The bash-builtin 'pwd' command uses the 'st_dev' and 'st_ino' members of the 'stat' struct to compare the path from the 'PWD' environment variable with the path returned by 'getcwd()'. These members don't get set correctly in Noux and therefore the 'pwd' command sometimes returns wrong results when building Genode in Noux. With this patch the 'CURDIR' make variable gets used instead of calling 'pwd'. Fixes #454. |
||
---|---|---|
.. | ||
base-libs.mk | ||
dep_lib.mk | ||
dep_prg.mk | ||
generic.mk | ||
global.mk | ||
lib.mk | ||
prg.mk | ||
README | ||
spec-32bit.mk | ||
spec-64bit.mk | ||
spec-arm_v5.mk | ||
spec-arm_v7a.mk | ||
spec-arm.mk | ||
spec-cortex_a9.mk | ||
spec-experimental.mk | ||
spec-host.mk | ||
spec-pl011.mk | ||
spec-pl390.mk | ||
spec-platform_panda_a2.mk | ||
spec-platform_panda.mk | ||
spec-platform_pbxa9.mk | ||
spec-platform_vea9x4.mk | ||
spec-platform_vpb926.mk | ||
spec-release.mk | ||
spec-tl16c750.mk | ||
spec-x86_32.mk | ||
spec-x86_64.mk |
This directory contains the build system. In consists mainly of makefile templates for different directory roles. :'global.mk': This file contains global variables, for example the definitions of the tools to use. :'generic.mk': Generic rules for creating file types from others. :'prg.mk': This file represents the target binary role of a directory. It must be included by all makefiles that build programs. :'lib.mk': This file represents a library role. It is never used from within the 'src/' directory but only from the <libname>.mk files in 'lib/mk/'.