diff options
Diffstat (limited to 'share/autoinclude')
| -rw-r--r-- | share/autoinclude/general-rules.bld | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/share/autoinclude/general-rules.bld b/share/autoinclude/general-rules.bld index 0e6c735..d568e11 100644 --- a/share/autoinclude/general-rules.bld +++ b/share/autoinclude/general-rules.bld | |||
| @@ -86,7 +86,7 @@ rule "cpp" | |||
| 86 | { | 86 | { |
| 87 | input "*.cpp"; | 87 | input "*.cpp"; |
| 88 | output INPUT.cppToObj(); | 88 | output INPUT.cppToObj(); |
| 89 | requires getMakeDeps("${CXX} ${CXXFLAGS} -M ${INPUT}"); | 89 | requires getMakeDeps("${CXX} ${CXXFLAGS} -M -MG ${INPUT}"); |
| 90 | profile "build" | 90 | profile "build" |
| 91 | { | 91 | { |
| 92 | execute("${CXX} ${CXXFLAGS} -c -o ${OUTPUT} ${INPUT}", "g++"); | 92 | execute("${CXX} ${CXXFLAGS} -c -o ${OUTPUT} ${INPUT}", "g++"); |
| @@ -98,7 +98,7 @@ rule "c" | |||
| 98 | { | 98 | { |
| 99 | input "*.c"; | 99 | input "*.c"; |
| 100 | output INPUT.cToObj(); | 100 | output INPUT.cToObj(); |
| 101 | requires getMakeDeps("${CC} ${CFLAGS} -M ${INPUT}"); | 101 | requires getMakeDeps("${CC} ${CFLAGS} -M -MG ${INPUT}"); |
| 102 | profile "build" | 102 | profile "build" |
| 103 | { | 103 | { |
| 104 | execute("${CC} ${CFLAGS} -c -o ${OUTPUT} ${INPUT}"); | 104 | execute("${CC} ${CFLAGS} -c -o ${OUTPUT} ${INPUT}"); |
