[beast: 30/47] EBEAST: rebuilds v8bse/v8bse.node if any v8bse/* sources changed



commit f02b7afa7c85df1cc136a249c9ae8c4462ced708
Author: Tim Janik <timj gnu org>
Date:   Fri May 26 00:49:08 2017 +0200

    EBEAST: rebuilds v8bse/v8bse.node if any v8bse/* sources changed
    
    Signed-off-by: Tim Janik <timj gnu org>

 ebeast/Makefile.am |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/ebeast/Makefile.am b/ebeast/Makefile.am
index 2bbad9b..24b4d51 100644
--- a/ebeast/Makefile.am
+++ b/ebeast/Makefile.am
@@ -75,11 +75,13 @@ objects/vue-components.html: $(VUE_COMPONENTS_INPUTS) Makefile
 
 # == app ==
 app: .appstamp
-.appstamp: package.json xlint-html xlint-js
+.appstamp: package.json xlint-html xlint-js v8bse/v8bse.node
 .appstamp: objects/app.css objects/gradient-01.png objects/vc-bundle.js objects/vue-components.html
-       $(Q) $(MAKE) $(AM_MAKEFLAGS) -C v8bse v8bse.node
        $(Q) rm -rf .bundlestamp "./$(BUNDLEDIR)" # avoid electron picking up stale resources
        $(Q) touch $@
+v8bse/v8bse.node:
+       $(Q) $(MAKE) $(AM_MAKEFLAGS) -C v8bse v8bse.node
+v8bse/v8bse.node: v8bse/*.cc v8bse/*.py v8bse/*.gyp v8bse/*.am
 MOSTLYCLEANFILES += .appstamp
 
 # == run ==


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]