a164436d98
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.
36 lines
388 B
Plaintext
36 lines
388 B
Plaintext
# Object files
|
|
*.o
|
|
*.ko
|
|
|
|
# Dependency files
|
|
*.d
|
|
|
|
# Libraries
|
|
*.lib
|
|
*.a
|
|
|
|
# Shared objects (inc. Windows DLLs)
|
|
*.dll
|
|
*.so
|
|
*.so.*
|
|
*.dylib
|
|
|
|
# Executables
|
|
*.exe
|
|
*.out
|
|
*.app
|
|
h264dec
|
|
h264enc
|
|
codec_unittest
|
|
|
|
# External source
|
|
gtest
|
|
|
|
# Output files from example commands
|
|
testbin/test_vd_1d.264
|
|
testbin/test_vd_1d.yuv
|
|
testbin/test_vd_rc.264
|
|
testbin/test_vd_rc.yuv
|
|
testbin/test.264
|
|
testbin/test.yuv
|