openh264/build
Martin Storsjö a164436d98 Automatically track per-file dependencies
This is enabled for platforms/compilers that support the -MMD
option, which creates a dependency file named out.d when compiling
to a file named out.o, only including local, not system headers.

The additional -MP option adds phony targets for all included
headers, to avoid having make error out due to "no rule to make
target foo.h" if a header is renamed/removed.

This makes sure that all the right files are rebuilt if a header
is changed, avoiding the need for a full rebuild if only a few
files are affected.
2014-01-28 08:15:45 +02:00
..
astyle.cfg Pretty printed the C++ code with astyle 2013-12-12 14:21:12 -08:00
gtest-targets.mk Merge pull request #237 from mstorsjo/simplify-make-lib-rules 2014-01-27 14:09:20 -08:00
mktargets.py Merge pull request #237 from mstorsjo/simplify-make-lib-rules 2014-01-27 14:09:20 -08:00
mktargets.sh Removed an unused pair of files generated by MSVC project wizards 2014-01-27 22:55:33 +02:00
platform-darwin.mk Automatically track per-file dependencies 2014-01-28 08:15:45 +02:00
platform-freebsd.mk Fix building threading for freebsd 2014-01-26 10:40:24 +02:00
platform-linux.mk Automatically track per-file dependencies 2014-01-28 08:15:45 +02:00
platform-mingw_nt.mk Automatically track per-file dependencies 2014-01-28 08:15:45 +02:00
platform-msvc-arm.mk Add platform files for msvc and msvc-arm 2014-01-17 12:06:12 +02:00
platform-msvc-common.mk Include the executable suffix within make 2014-01-23 16:15:22 +02:00
platform-msvc.mk Enable threading when building for most platforms 2014-01-26 10:34:53 +02:00