aboutsummaryrefslogtreecommitdiff
path: root/nuttx/tools/README.txt
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-11-13 15:50:38 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-11-13 15:50:38 +0000
commitb74772ee54f0c70a68d4d5e967d3ef46be50251d (patch)
tree0d4a981885ec7333651b591c7f526653a965ea8b /nuttx/tools/README.txt
parentccc5929f33e2867f61fbca1ccf3e04840e9166c1 (diff)
downloadpx4-firmware-b74772ee54f0c70a68d4d5e967d3ef46be50251d.tar.gz
px4-firmware-b74772ee54f0c70a68d4d5e967d3ef46be50251d.tar.bz2
px4-firmware-b74772ee54f0c70a68d4d5e967d3ef46be50251d.zip
Mostly cosmetic changes
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5344 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/tools/README.txt')
-rw-r--r--nuttx/tools/README.txt19
1 files changed, 15 insertions, 4 deletions
diff --git a/nuttx/tools/README.txt b/nuttx/tools/README.txt
index 28fa664bd..3c9730d00 100644
--- a/nuttx/tools/README.txt
+++ b/nuttx/tools/README.txt
@@ -290,11 +290,17 @@ mknulldeps.sh
The mknulldeps.sh is a stub script that does essentially nothing.
- NOTE: The mkdep.* files are undergoing change. mkdeps.sh is a bash
+ NOTE: The mk*deps.* files are undergoing change. mkdeps.sh is a bash
script that produces dependencies well for POSIX style hosts (e..g.,
Linux and Cygwin). It does not work well for mixed environments with
a Windows toolchain running in a POSIX style environemnt (hence, the
- mknulldeps.sh script).
+ mknulldeps.sh script). And, of course, cannot be used in a Windows
+ nativ environment.
+
+ [mkdeps.sh does have an option, --winpath, that purports to convert
+ the dependencies generated by a Windows toolchain to POSIX format.
+ However, that is not being used and mostly likely does not cover
+ all of the conversion cases.]
mkdeps.bat is a simple port of the bash script to run in a Windows
command shell. However, it does not work well either because some
@@ -302,8 +308,13 @@ mknulldeps.sh
by the CMD.exe shell.
mkdeps.c generates mkdeps (on Linux) or mkdeps.exe (on Windows).
- This C version should solve all of the issues. However, this verison
- is still under-development.
+ However, this verison is still under-development. It works well in
+ the all POSIX environment or in the all Windows environment but also
+ does not work well in mixed POSIX environment with a Windows toolchain.
+ In that case, there are still issues with the conversion of things like
+ 'c:\Program Files' to 'c:program files' by bash. Those issues may,
+ eventually be solvable but for now continue to use mknulldeps.sh in
+ that mixed environment.
define.sh