diff options
author | Karl Wette <karl.wette@ligo.org> | 2014-05-28 23:39:10 +0200 |
---|---|---|
committer | Karl Wette <karl.wette@ligo.org> | 2014-05-29 02:29:27 +0200 |
commit | 74e17fdbf662d04f21b484616174ca7abdf1d30f (patch) | |
tree | 93cb609ec62575e491d79cae2a75ba0ea0a6a5da /Examples | |
parent | 32212d5cc08d312f15e5f6d102610752b86e3f3c (diff) | |
download | swig-74e17fdbf662d04f21b484616174ca7abdf1d30f.tar.gz |
Fix Javascript examples so that "make clean" works properly with node
- Need to copy example.cxx to build directory so that build products
end up in the right place; use a gyp command expansion to do so
Diffstat (limited to 'Examples')
-rw-r--r-- | Examples/Makefile.in | 2 | ||||
-rw-r--r-- | Examples/javascript/class/binding.gyp.in | 2 | ||||
-rw-r--r-- | Examples/javascript/enum/binding.gyp.in | 2 | ||||
-rw-r--r-- | Examples/javascript/exception/binding.gyp.in | 2 | ||||
-rw-r--r-- | Examples/javascript/pointer/binding.gyp.in | 2 | ||||
-rw-r--r-- | Examples/javascript/reference/binding.gyp.in | 2 | ||||
-rw-r--r-- | Examples/javascript/simple/binding.gyp.in | 2 | ||||
-rw-r--r-- | Examples/javascript/variables/binding.gyp.in | 2 |
8 files changed, 8 insertions, 8 deletions
diff --git a/Examples/Makefile.in b/Examples/Makefile.in index 1f3b07205..123a634d7 100644 --- a/Examples/Makefile.in +++ b/Examples/Makefile.in @@ -730,7 +730,7 @@ javascript_clean: rm -f *_wrap* $(RUNME) rm -f core @EXTRA_CLEAN@ rm -f *.@OBJEXT@ *@JSSO@ *.$(SO) - rm -f binding.gyp + rm -f binding.gyp example-gypcopy.cxx cd $(ROOT_DIR)/Tools/javascript && $(MAKE) -s clean ################################################################## diff --git a/Examples/javascript/class/binding.gyp.in b/Examples/javascript/class/binding.gyp.in index c56a650e9..cb2b45e8f 100644 --- a/Examples/javascript/class/binding.gyp.in +++ b/Examples/javascript/class/binding.gyp.in @@ -2,7 +2,7 @@ "targets": [ { "target_name": "example", - "sources": [ "$srcdir/example.cxx", "example_wrap.cxx" ], + "sources": [ "<!(cp $srcdir/example.cxx example-gypcopy.cxx && echo example-gypcopy.cxx)", "example_wrap.cxx" ], "include_dirs": ["$srcdir"] } ] diff --git a/Examples/javascript/enum/binding.gyp.in b/Examples/javascript/enum/binding.gyp.in index c56a650e9..cb2b45e8f 100644 --- a/Examples/javascript/enum/binding.gyp.in +++ b/Examples/javascript/enum/binding.gyp.in @@ -2,7 +2,7 @@ "targets": [ { "target_name": "example", - "sources": [ "$srcdir/example.cxx", "example_wrap.cxx" ], + "sources": [ "<!(cp $srcdir/example.cxx example-gypcopy.cxx && echo example-gypcopy.cxx)", "example_wrap.cxx" ], "include_dirs": ["$srcdir"] } ] diff --git a/Examples/javascript/exception/binding.gyp.in b/Examples/javascript/exception/binding.gyp.in index 577a5c2e3..2e97d9757 100644 --- a/Examples/javascript/exception/binding.gyp.in +++ b/Examples/javascript/exception/binding.gyp.in @@ -2,7 +2,7 @@ "targets": [ { "target_name": "example", - "sources": [ "$srcdir/example.cxx", "example_wrap.cxx" ], + "sources": [ "<!(cp $srcdir/example.cxx example-gypcopy.cxx && echo example-gypcopy.cxx)", "example_wrap.cxx" ], "include_dirs": ["$srcdir"], 'defines': [ 'BUILDING_NODE_EXTENSION=1', diff --git a/Examples/javascript/pointer/binding.gyp.in b/Examples/javascript/pointer/binding.gyp.in index c56a650e9..cb2b45e8f 100644 --- a/Examples/javascript/pointer/binding.gyp.in +++ b/Examples/javascript/pointer/binding.gyp.in @@ -2,7 +2,7 @@ "targets": [ { "target_name": "example", - "sources": [ "$srcdir/example.cxx", "example_wrap.cxx" ], + "sources": [ "<!(cp $srcdir/example.cxx example-gypcopy.cxx && echo example-gypcopy.cxx)", "example_wrap.cxx" ], "include_dirs": ["$srcdir"] } ] diff --git a/Examples/javascript/reference/binding.gyp.in b/Examples/javascript/reference/binding.gyp.in index c56a650e9..cb2b45e8f 100644 --- a/Examples/javascript/reference/binding.gyp.in +++ b/Examples/javascript/reference/binding.gyp.in @@ -2,7 +2,7 @@ "targets": [ { "target_name": "example", - "sources": [ "$srcdir/example.cxx", "example_wrap.cxx" ], + "sources": [ "<!(cp $srcdir/example.cxx example-gypcopy.cxx && echo example-gypcopy.cxx)", "example_wrap.cxx" ], "include_dirs": ["$srcdir"] } ] diff --git a/Examples/javascript/simple/binding.gyp.in b/Examples/javascript/simple/binding.gyp.in index c56a650e9..cb2b45e8f 100644 --- a/Examples/javascript/simple/binding.gyp.in +++ b/Examples/javascript/simple/binding.gyp.in @@ -2,7 +2,7 @@ "targets": [ { "target_name": "example", - "sources": [ "$srcdir/example.cxx", "example_wrap.cxx" ], + "sources": [ "<!(cp $srcdir/example.cxx example-gypcopy.cxx && echo example-gypcopy.cxx)", "example_wrap.cxx" ], "include_dirs": ["$srcdir"] } ] diff --git a/Examples/javascript/variables/binding.gyp.in b/Examples/javascript/variables/binding.gyp.in index c56a650e9..cb2b45e8f 100644 --- a/Examples/javascript/variables/binding.gyp.in +++ b/Examples/javascript/variables/binding.gyp.in @@ -2,7 +2,7 @@ "targets": [ { "target_name": "example", - "sources": [ "$srcdir/example.cxx", "example_wrap.cxx" ], + "sources": [ "<!(cp $srcdir/example.cxx example-gypcopy.cxx && echo example-gypcopy.cxx)", "example_wrap.cxx" ], "include_dirs": ["$srcdir"] } ] |