Mercurial > pyxpcom
comparison xpcom/src/SConscript @ 1:3c2e0caab57b
Added initial sconstruct and sconscript.
author | Atul Varma <varmaa@toolness.com> |
---|---|
date | Tue, 06 May 2008 14:33:51 -0700 |
parents | |
children | 8f0e873fe0aa |
comparison
equal
deleted
inserted
replaced
0:3393caed6b2d | 1:3c2e0caab57b |
---|---|
1 Import("env") | |
2 | |
3 files = [ | |
4 "ErrorUtils.cpp", | |
5 "PyGBase.cpp", | |
6 "PyGModule.cpp", | |
7 "PyGStub.cpp", | |
8 "PyGInputStream.cpp", | |
9 "PyGWeakReference.cpp", | |
10 "PyIClassInfo.cpp", | |
11 "PyIComponentManager.cpp", | |
12 "PyIInputStream.cpp", | |
13 "PyIEnumerator.cpp", | |
14 "PyIID.cpp", | |
15 "PyIInterfaceInfo.cpp", | |
16 "PyIInterfaceInfoManager.cpp", | |
17 "PyISimpleEnumerator.cpp", | |
18 "PyISupports.cpp", | |
19 "PyIVariant.cpp", | |
20 "Pyxpt_info.cpp", | |
21 "TypeObject.cpp", | |
22 "VariantUtils.cpp", | |
23 "dllmain.cpp", | |
24 ] | |
25 | |
26 libs = [ | |
27 "xpcomglue_s", | |
28 "xpcom", | |
29 "nspr4", | |
30 "plc4" | |
31 ] | |
32 | |
33 frameworks = [ | |
34 "Python", | |
35 ] | |
36 | |
37 env.LoadableModule(source=files, | |
38 target="lib_xpcom.dylib", | |
39 LIBS=libs, | |
40 FRAMEWORKS=frameworks) |