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