Gitweb links:

...log 
http://git.netsurf-browser.org/netsurf.git/shortlog/256ffca9a75974f46e44cbd375937bce5575dad2
...commit 
http://git.netsurf-browser.org/netsurf.git/commit/256ffca9a75974f46e44cbd375937bce5575dad2
...tree 
http://git.netsurf-browser.org/netsurf.git/tree/256ffca9a75974f46e44cbd375937bce5575dad2

The branch, master has been updated
       via  256ffca9a75974f46e44cbd375937bce5575dad2 (commit)
       via  f3eb366679282f1db9cc2ae793bd8bc485026b21 (commit)
       via  fb6f33129df6d03a780b1d98f01d7095f3808373 (commit)
      from  d670e28d4cd98fc2566e0b4a1505c6b26aeab412 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commitdiff 
http://git.netsurf-browser.org/netsurf.git/commit/?id=256ffca9a75974f46e44cbd375937bce5575dad2
commit 256ffca9a75974f46e44cbd375937bce5575dad2
Author: Vincent Sanders <[email protected]>
Commit: Vincent Sanders <[email protected]>

    Dependency generation is now pure-side-effect which makes Make happier

diff --git a/Makefile b/Makefile
index 597723e..0ce9cdd 100644
--- a/Makefile
+++ b/Makefile
@@ -752,7 +752,6 @@ DEPFILES :=
 # 3 = obj filename, no prefix
 define dependency_generate_c
 DEPFILES += $(2)
-$$(DEPROOT)/$(2): $$(DEPROOT)/created $(1) Makefile.config
 
 endef
 
@@ -761,7 +760,6 @@ endef
 # 3 = obj filename, no prefix
 define dependency_generate_s
 DEPFILES += $(2)
-$$(DEPROOT)/$(2): $$(DEPROOT)/created $(1)
 
 endef
 
@@ -771,7 +769,7 @@ endef
 ifeq ($(CC_MAJOR),2)
 # simpler deps tracking for gcc2...
 define compile_target_c
-$$(DEPROOT)/$(3) $$(OBJROOT)/$(2): $(1) $$(OBJROOT)/created
+$$(OBJROOT)/$(2): $(1) $$(OBJROOT)/created $$(DEPROOT)/created
        $$(VQ)echo "     DEP: $(1)"
        $$(Q)$$(RM) $$(DEPROOT)/$(3)
        $$(Q)$$(CC) $$(IFLAGS) $$(CFLAGS) -MM  \
@@ -784,7 +782,7 @@ $$(DEPROOT)/$(3) $$(OBJROOT)/$(2): $(1) $$(OBJROOT)/created
 endef
 else
 define compile_target_c
-$$(DEPROOT)/$(3) $$(OBJROOT)/$(2): $(1) $$(OBJROOT)/created
+$$(OBJROOT)/$(2): $(1) $$(OBJROOT)/created $$(DEPROOT)/created
        $$(VQ)echo " COMPILE: $(1)"
        $$(Q)$$(RM) $$(DEPROOT)/$(3)
        $$(Q)$$(RM) $$(OBJROOT)/$(2)
@@ -796,7 +794,7 @@ endef
 endif
 
 define compile_target_cpp
-$$(DEPROOT)/$(3) $$(OBJROOT)/$(2): $(1) $$(OBJROOT)/created
+$$(OBJROOT)/$(2): $(1) $$(OBJROOT)/created $$(DEPROOT)/created
        $$(VQ)echo "     DEP: $(1)"
        $$(Q)$$(RM) $$(DEPROOT)/$(3)
        $$(Q)$$(CC) $$(IFLAGS) $$(CXXFLAGS) $$(COMMON_WARNFLAGS) 
$$(CXXWARNFLAGS) -MM  \
@@ -812,7 +810,7 @@ endef
 # 2 = obj filename, no prefix
 # 3 = dep filename, no prefix
 define compile_target_s
-$$(DEPROOT)/$(3) $$(OBJROOT)/$(2): $(1) $$(OBJROOT)/created
+$$(OBJROOT)/$(2): $(1) $$(OBJROOT)/created $$(DEPROOT)/created
        $$(VQ)echo "ASSEMBLE: $(1)"
        $$(Q)$$(RM) $$(DEPROOT)/$(3)
        $$(Q)$$(RM) $$(OBJROOT)/$(2)


commitdiff 
http://git.netsurf-browser.org/netsurf.git/commit/?id=f3eb366679282f1db9cc2ae793bd8bc485026b21
commit f3eb366679282f1db9cc2ae793bd8bc485026b21
Author: Vincent Sanders <[email protected]>
Commit: Vincent Sanders <[email protected]>

    Fix dependency declaration for dukky.c

diff --git a/content/handlers/javascript/duktape/Makefile 
b/content/handlers/javascript/duktape/Makefile
index fce79de..2a5c2e7 100644
--- a/content/handlers/javascript/duktape/Makefile
+++ b/content/handlers/javascript/duktape/Makefile
@@ -4,7 +4,7 @@
 # Included by javascript/Makefile
 #
 
-content/handlers/javascript/dukky.c: $(OBJROOT)/duktape/binding.h
+content/handlers/javascript/duktape/dukky.c: $(OBJROOT)/duktape/binding.h
 
 BINDINGS := $(wildcard content/handlers/javascript/duktape/*.bnd)
 


commitdiff 
http://git.netsurf-browser.org/netsurf.git/commit/?id=fb6f33129df6d03a780b1d98f01d7095f3808373
commit fb6f33129df6d03a780b1d98f01d7095f3808373
Author: Vincent Sanders <[email protected]>
Commit: Vincent Sanders <[email protected]>

    Add source files to prerequisites list for the compile rule

diff --git a/Makefile b/Makefile
index d6723e0..597723e 100644
--- a/Makefile
+++ b/Makefile
@@ -771,7 +771,7 @@ endef
 ifeq ($(CC_MAJOR),2)
 # simpler deps tracking for gcc2...
 define compile_target_c
-$$(DEPROOT)/$(3) $$(OBJROOT)/$(2): $$(OBJROOT)/created
+$$(DEPROOT)/$(3) $$(OBJROOT)/$(2): $(1) $$(OBJROOT)/created
        $$(VQ)echo "     DEP: $(1)"
        $$(Q)$$(RM) $$(DEPROOT)/$(3)
        $$(Q)$$(CC) $$(IFLAGS) $$(CFLAGS) -MM  \
@@ -784,7 +784,7 @@ $$(DEPROOT)/$(3) $$(OBJROOT)/$(2): $$(OBJROOT)/created
 endef
 else
 define compile_target_c
-$$(DEPROOT)/$(3) $$(OBJROOT)/$(2): $$(OBJROOT)/created
+$$(DEPROOT)/$(3) $$(OBJROOT)/$(2): $(1) $$(OBJROOT)/created
        $$(VQ)echo " COMPILE: $(1)"
        $$(Q)$$(RM) $$(DEPROOT)/$(3)
        $$(Q)$$(RM) $$(OBJROOT)/$(2)
@@ -796,7 +796,7 @@ endef
 endif
 
 define compile_target_cpp
-$$(DEPROOT)/$(3) $$(OBJROOT)/$(2): $$(OBJROOT)/created
+$$(DEPROOT)/$(3) $$(OBJROOT)/$(2): $(1) $$(OBJROOT)/created
        $$(VQ)echo "     DEP: $(1)"
        $$(Q)$$(RM) $$(DEPROOT)/$(3)
        $$(Q)$$(CC) $$(IFLAGS) $$(CXXFLAGS) $$(COMMON_WARNFLAGS) 
$$(CXXWARNFLAGS) -MM  \
@@ -812,7 +812,7 @@ endef
 # 2 = obj filename, no prefix
 # 3 = dep filename, no prefix
 define compile_target_s
-$$(DEPROOT)/$(3) $$(OBJROOT)/$(2): $$(OBJROOT)/created
+$$(DEPROOT)/$(3) $$(OBJROOT)/$(2): $(1) $$(OBJROOT)/created
        $$(VQ)echo "ASSEMBLE: $(1)"
        $$(Q)$$(RM) $$(DEPROOT)/$(3)
        $$(Q)$$(RM) $$(OBJROOT)/$(2)


-----------------------------------------------------------------------

Summary of changes:
 Makefile                                     |   10 ++++------
 content/handlers/javascript/duktape/Makefile |    2 +-
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/Makefile b/Makefile
index d6723e0..0ce9cdd 100644
--- a/Makefile
+++ b/Makefile
@@ -752,7 +752,6 @@ DEPFILES :=
 # 3 = obj filename, no prefix
 define dependency_generate_c
 DEPFILES += $(2)
-$$(DEPROOT)/$(2): $$(DEPROOT)/created $(1) Makefile.config
 
 endef
 
@@ -761,7 +760,6 @@ endef
 # 3 = obj filename, no prefix
 define dependency_generate_s
 DEPFILES += $(2)
-$$(DEPROOT)/$(2): $$(DEPROOT)/created $(1)
 
 endef
 
@@ -771,7 +769,7 @@ endef
 ifeq ($(CC_MAJOR),2)
 # simpler deps tracking for gcc2...
 define compile_target_c
-$$(DEPROOT)/$(3) $$(OBJROOT)/$(2): $$(OBJROOT)/created
+$$(OBJROOT)/$(2): $(1) $$(OBJROOT)/created $$(DEPROOT)/created
        $$(VQ)echo "     DEP: $(1)"
        $$(Q)$$(RM) $$(DEPROOT)/$(3)
        $$(Q)$$(CC) $$(IFLAGS) $$(CFLAGS) -MM  \
@@ -784,7 +782,7 @@ $$(DEPROOT)/$(3) $$(OBJROOT)/$(2): $$(OBJROOT)/created
 endef
 else
 define compile_target_c
-$$(DEPROOT)/$(3) $$(OBJROOT)/$(2): $$(OBJROOT)/created
+$$(OBJROOT)/$(2): $(1) $$(OBJROOT)/created $$(DEPROOT)/created
        $$(VQ)echo " COMPILE: $(1)"
        $$(Q)$$(RM) $$(DEPROOT)/$(3)
        $$(Q)$$(RM) $$(OBJROOT)/$(2)
@@ -796,7 +794,7 @@ endef
 endif
 
 define compile_target_cpp
-$$(DEPROOT)/$(3) $$(OBJROOT)/$(2): $$(OBJROOT)/created
+$$(OBJROOT)/$(2): $(1) $$(OBJROOT)/created $$(DEPROOT)/created
        $$(VQ)echo "     DEP: $(1)"
        $$(Q)$$(RM) $$(DEPROOT)/$(3)
        $$(Q)$$(CC) $$(IFLAGS) $$(CXXFLAGS) $$(COMMON_WARNFLAGS) 
$$(CXXWARNFLAGS) -MM  \
@@ -812,7 +810,7 @@ endef
 # 2 = obj filename, no prefix
 # 3 = dep filename, no prefix
 define compile_target_s
-$$(DEPROOT)/$(3) $$(OBJROOT)/$(2): $$(OBJROOT)/created
+$$(OBJROOT)/$(2): $(1) $$(OBJROOT)/created $$(DEPROOT)/created
        $$(VQ)echo "ASSEMBLE: $(1)"
        $$(Q)$$(RM) $$(DEPROOT)/$(3)
        $$(Q)$$(RM) $$(OBJROOT)/$(2)
diff --git a/content/handlers/javascript/duktape/Makefile 
b/content/handlers/javascript/duktape/Makefile
index fce79de..2a5c2e7 100644
--- a/content/handlers/javascript/duktape/Makefile
+++ b/content/handlers/javascript/duktape/Makefile
@@ -4,7 +4,7 @@
 # Included by javascript/Makefile
 #
 
-content/handlers/javascript/dukky.c: $(OBJROOT)/duktape/binding.h
+content/handlers/javascript/duktape/dukky.c: $(OBJROOT)/duktape/binding.h
 
 BINDINGS := $(wildcard content/handlers/javascript/duktape/*.bnd)
 


-- 
NetSurf Browser

_______________________________________________
netsurf-commits mailing list
[email protected]
http://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/netsurf-commits-netsurf-browser.org

Reply via email to