1 /*************************************************************************
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5 * Copyright 2008 by Sun Microsystems, Inc.
7 * OpenOffice.org - a multi-platform office productivity suite
9 * $RCSfile: file_python.scp,v $
12 * This file is part of OpenOffice.org.
14 * OpenOffice.org is free software: you can redistribute it and/or modify
15 * it under the terms of the GNU Lesser General Public License version 3
16 * only, as published by the Free Software Foundation.
18 * OpenOffice.org is distributed in the hope that it will be useful,
19 * but WITHOUT ANY WARRANTY; without even the implied warranty of
20 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21 * GNU Lesser General Public License version 3 for more details
22 * (a copy is included in the LICENSE file that accompanied this code).
24 * You should have received a copy of the GNU Lesser General Public License
25 * version 3 along with OpenOffice.org. If not, see
26 * <http://www.openoffice.org/license.html>
27 * for a copy of the LGPLv3 License.
29 ************************************************************************/
33 File gid_File_Lib_Pyuno
36 Name = STRING(CONCAT2(libpyuno,UNXSUFFIX));
40 Dir = gid_Dir_Program;
44 File gid_File_Lib_Pythonloader
46 Dir = gid_Dir_Program;
48 Name = STRING(CONCAT2(pythonloader.uno,UNXSUFFIX));
50 Name = "pythonloader.uno.dll";
52 RegistryID = gid_Starregistry_Services_Rdb;
53 NativeServicesURLPrefix = "vnd.sun.star.expand:$OOO_BASE_DIR/program/";
54 Styles = (PACKED,UNO_COMPONENT);
57 File gid_File_Py_Unohelper
59 Dir = gid_Dir_Program;
60 Name = "unohelper.py";
64 File gid_File_Py_Officehelper
66 Dir = gid_Dir_Program;
67 Name = "officehelper.py";
73 Dir = gid_Dir_Program;
78 File gid_File_Py_Pythonloader
80 Dir = gid_Dir_Program;
81 Name = "pythonloader.py";
86 File gid_File_Py_Python_Core
88 Dir = gid_Dir_Program;
89 Name = STRING(CONCAT3(python-core-,PYVERSION,.zip));
94 File gid_File_Py_Python_Bin
96 Dir = gid_Dir_Program;
103 // Scripting Framework Python script proxy
105 File gid_File_Py_Pythonscript
107 Dir = gid_Dir_Program;
108 Name = "pythonscript.py";
109 RegistryID = gid_Starregistry_Services_Rdb;
110 Styles = (PACKED,UNO_COMPONENT);
113 //Scripting Framework Python example scripts
115 File gid_File_Scripts_Python
118 Dir = gid_Dir_Share_Scripts;
119 Name = "ScriptsPython.zip";
122 // Scripting Framework Python configuration settings
124 File gid_File_Registry_Spool_Oo_Scripting_Python_Xcu
127 Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Scripting;
128 Name = "/registry/spool/org/openoffice/Office/Scripting-python.xcu";
131 #ifndef SYSTEM_PYTHON
132 File gid_File_Lib_Python_So
134 Dir = gid_Dir_Program;
135 Name = STRING(PY_FULL_DLL_NAME);
139 File gid_File_Lib_Python_So_Brand // Fix for system-python-problem on windows
141 Dir = gid_Brand_Dir_Program;
142 Name = STRING(PY_FULL_DLL_NAME);
150 // pyuno.so even on Mac OS X, because it is a python module
154 Dir = gid_Dir_Program;