diff options
| author | Oliver Buchtala <oliver.buchtala@googlemail.com> | 2013-09-27 02:46:11 +0200 |
|---|---|---|
| committer | Oliver Buchtala <oliver.buchtala@googlemail.com> | 2013-09-27 03:25:28 +0200 |
| commit | 48af60d82904f1eef37b9beac03f8412947e883e (patch) | |
| tree | f971856d71e61616cabc45a0527374350b10e5ee /Examples/javascript/simple/Makefile | |
| parent | ecf9f96079067386a5f8bc83fadd4ac9e03f551c (diff) | |
| download | swig-48af60d82904f1eef37b9beac03f8412947e883e.tar.gz | |
Javascript examples.
Diffstat (limited to 'Examples/javascript/simple/Makefile')
| -rwxr-xr-x | Examples/javascript/simple/Makefile | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/Examples/javascript/simple/Makefile b/Examples/javascript/simple/Makefile new file mode 100755 index 000000000..99a9e9e86 --- /dev/null +++ b/Examples/javascript/simple/Makefile @@ -0,0 +1,21 @@ +TOP = ../.. +SWIG = $(TOP)/../preinst-swig +CXXSRCS = example.cxx +JS_SCRIPT = runme.js +TARGET = example +INTERFACE = example.i + +wrapper:: + $(MAKE) -f $(TOP)/Makefile CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG)' \ + SWIGOPT='$(SWIGOPT)' TARGET='$(TARGET)' INTERFACE='$(INTERFACE)' javascript_wrapper_cpp + +build:: wrapper + $(MAKE) -f $(TOP)/Makefile CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG)' \ + SWIGOPT='$(SWIGOPT)' TARGET='$(TARGET)' INTERFACE='$(INTERFACE)' javascript_build + +clean:: + $(MAKE) -f $(TOP)/Makefile javascript_clean + +check:: build + $(MAKE) -f $(TOP)/Makefile JSCXXSRCS='$(JSCXXSRCS)' TARGET='$(TARGET)' \ + TOP='$(TOP)' JS_SCRIPT='$(JS_SCRIPT)' javascript_run |
