Commit Graph

12 Commits

Author SHA1 Message Date
Daniel James
9085d2e95a Macro for C++11 range based for loop 2017-12-28 17:04:34 +00:00
Daniel James
19ccdd6cbd Reformat 2017-12-24 12:46:59 +00:00
Daniel James
595182b0c7 Stop normalizing the path of dependencies
It was incorrect because it was following symlinks. That means that a
build system wouldn't detect is a symlink changed. It's probably best
not to do any normalization at all and leave it to the build system.
2017-09-15 19:21:30 +01:00
Daniel James
230c2a516b Move 'normalize_path' into path.cpp 2017-08-09 20:12:54 +01:00
Daniel James
a45ffc5772 Extract stream and path code from native_text 2017-08-09 20:12:47 +01:00
Daniel James
ad43e1eda1 Glob dependency tracking.
[SVN r86703]
2013-11-14 19:22:09 +00:00
Daniel James
c70fb3ed5e Rename input_path.?pp to native_text.
[SVN r86645]
2013-11-12 09:16:18 +00:00
Daniel James
774fe19d0b Check for errors when writing dependencies.
[SVN r84933]
2013-07-01 19:34:33 +00:00
Daniel James
228e4a3add Make escaping dependent file names optional.
[SVN r84146]
2013-05-05 13:44:59 +00:00
Daniel James
edb6ddcb9f Escape paths in dependency list - I want to make this optional.
[SVN r84145]
2013-05-05 13:44:33 +00:00
Daniel James
dbb8192444 Split path normalization from 'add_dependency'.
[SVN r83125]
2013-02-24 11:23:53 +00:00
Daniel James
7fb3d706e1 Move dependency tracking into a separate class.
[SVN r83124]
2013-02-24 11:23:35 +00:00