aboutsummaryrefslogtreecommitdiff
path: root/wscript
diff options
context:
space:
mode:
authorRyan Dahl <ry@tinyclouds.org>2011-10-19 16:23:26 -0700
committerRyan Dahl <ry@tinyclouds.org>2011-10-19 16:23:26 -0700
commit67b235735e80209c6f199d15faa87cd0e068f6b8 (patch)
treeff447f93da36d41e00527bb61c93f6d0a33b317b /wscript
parent9d27faa2c4147e3aa8c8b83ce91330f8ae96798b (diff)
downloadandroid-node-v8-67b235735e80209c6f199d15faa87cd0e068f6b8.tar.gz
android-node-v8-67b235735e80209c6f199d15faa87cd0e068f6b8.tar.bz2
android-node-v8-67b235735e80209c6f199d15faa87cd0e068f6b8.zip
Remove support for cygwin
Diffstat (limited to 'wscript')
-rw-r--r--wscript16
1 files changed, 7 insertions, 9 deletions
diff --git a/wscript b/wscript
index 4858349a51..438f481e4f 100644
--- a/wscript
+++ b/wscript
@@ -37,6 +37,10 @@ APPNAME="node.js"
sys.path.append(sys.argv[0] + '/tools');
import js2c
+if sys.platform.startswith("cygwin"):
+ print "cygwin not supported"
+ sys.exit(1)
+
srcdir = '.'
blddir = 'out'
supported_archs = ('arm', 'ia32', 'x64') # 'mips' supported by v8, but not node
@@ -260,7 +264,7 @@ def configure(conf):
conf.env['LIBDIR'] = conf.env['PREFIX'] + '/lib'
conf.env["USE_DEBUG"] = o.debug
- # Snapshot building does noet seem to work on cygwin and mingw32
+ # Snapshot building does noet seem to work on mingw32
conf.env["SNAPSHOT_V8"] = not o.without_snapshot and not sys.platform.startswith("win32")
if sys.platform.startswith("sunos"):
conf.env["SNAPSHOT_V8"] = False
@@ -276,7 +280,7 @@ def configure(conf):
conf.env.append_value("LINKFLAGS", "-lz")
conf.check(lib='dl', uselib_store='DL')
- if not sys.platform.startswith("sunos") and not sys.platform.startswith("cygwin") and not sys.platform.startswith("win32"):
+ if not sys.platform.startswith("sunos") and not sys.platform.startswith("win32"):
conf.env.append_value("CCFLAGS", "-rdynamic")
conf.env.append_value("LINKFLAGS_DL", "-rdynamic")
@@ -440,7 +444,7 @@ def configure(conf):
conf.env.append_value ('CCFLAGS', '-threads')
conf.env.append_value ('CXXFLAGS', '-threads')
#conf.env.append_value ('LINKFLAGS', ' -threads')
- elif not sys.platform.startswith("cygwin") and not sys.platform.startswith("win32"):
+ elif not sys.platform.startswith("win32"):
threadflags='-pthread'
conf.env.append_value ('CCFLAGS', threadflags)
conf.env.append_value ('CXXFLAGS', threadflags)
@@ -923,12 +927,6 @@ def build(bld):
if os.environ.has_key('RPATH'):
node.rpath = os.environ['RPATH']
- if sys.platform.startswith('cygwin'):
- bld.env.append_value('LINKFLAGS', '-Wl,--export-all-symbols')
- bld.env.append_value('LINKFLAGS', '-Wl,--out-implib,default/libnode.dll.a')
- bld.env.append_value('LINKFLAGS', '-Wl,--output-def,default/libnode.def')
- bld.install_files('${LIBDIR}', "out/Release/libnode.*")
-
if (sys.platform.startswith("win32")):
# Static libgcc
bld.env.append_value('LINKFLAGS', '-static-libgcc')