summaryrefslogtreecommitdiffstats
path: root/lib/libUPnP/Neptune/Build/Targets/any-google-pnacl/Config.scons
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libUPnP/Neptune/Build/Targets/any-google-pnacl/Config.scons')
-rw-r--r--lib/libUPnP/Neptune/Build/Targets/any-google-pnacl/Config.scons13
1 files changed, 13 insertions, 0 deletions
diff --git a/lib/libUPnP/Neptune/Build/Targets/any-google-pnacl/Config.scons b/lib/libUPnP/Neptune/Build/Targets/any-google-pnacl/Config.scons
new file mode 100644
index 0000000..574ef35
--- /dev/null
+++ b/lib/libUPnP/Neptune/Build/Targets/any-google-pnacl/Config.scons
@@ -0,0 +1,13 @@
+### Compiler settings
+#LoadTool('gcc-generic', env, gcc_cross_prefix='pnacl', gcc_strict=False)
+env['ENV']['PATH'] = os.environ['PATH'] + ':' + env['ENV']['PATH']
+
+env['CC'] = 'pnacl-clang'
+env['CXX'] = 'pnacl-clang++'
+env['LINK'] = 'pnacl-clang++'
+env['RANLIB'] = 'pnacl-ranlib'
+env['AR'] = 'pnacl-ar'
+
+### Neptune System Files
+env['NPT_SYSTEM_SOURCES']={'System/StdC':'*.cpp', 'System/Posix':'NptPosixThreads.cpp NptPosixSystem.cpp', 'System/Nacl':'*.cpp', 'System/Null':'NptNullSerialPort.cpp'}
+env['NPT_EXTRA_LIBS']=['m', 'pthread']