diff options
author | Paul J. Davis <paul.joseph.davis@gmail.com> | 2011-11-09 13:41:59 -0600 |
---|---|---|
committer | Paul J. Davis <paul.joseph.davis@gmail.com> | 2011-11-11 11:38:54 -0600 |
commit | f2e2e77cb6b73d8a2ad0008ca2eb43c0e9363ce2 (patch) | |
tree | 8ed5686aad89a3e4c92eb9203d7dced4ca4f6bb8 /couchjs | |
parent | 0b2c8fb248a8d8671f30e8111ca5188113eb2c93 (diff) |
Add check for JS script object type
Diffstat (limited to 'couchjs')
-rw-r--r-- | couchjs/c_src/SConscript | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/couchjs/c_src/SConscript b/couchjs/c_src/SConscript index a5f8b66b..da3752bc 100644 --- a/couchjs/c_src/SConscript +++ b/couchjs/c_src/SConscript @@ -86,6 +86,13 @@ if not env.GetOption('clean'): conf.Define(vsn) break + ## Find the proper type for JS script objects + + if conf.CheckType("JSScript*", '#include "%s"' % jsapi): + conf.Define("JSSCRIPT_TYPE", "JSScript*") + else: + conf.Define("JSSCRIPT_TYPE", "JSObject*") + ## Define properties for -h / -V (_, vsn) = runcmd("git describe --match 1.*") |