Timur I Bakeyev
fae921e938
Fix installation path of the subunit python modules.
...
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2009-06-09 21:54:05 +02:00
Jelmer Vernooij
fe2b04b4bb
python: Move helper functions for using param into a separate file rather
...
than linking against the python module.
2009-06-02 18:05:40 +02:00
Stefan Metzmacher
9aa7698c0e
s4:scripting/python: we should not silence warnings on handwritten python bindings
...
metze
2009-02-02 15:16:11 +01:00
Stefan Metzmacher
426dc44c5c
s4:auth: the python bindings don't use swig anymore
...
metze
2009-02-02 15:16:09 +01:00
Stefan Metzmacher
7447151274
s4:python glue: fix dependecy to pyldb
...
metze
2009-01-21 13:35:34 +01:00
Jelmer Vernooij
bfb29e94b1
Convert auth python module to "plain" C rather than using SWIG.
2008-12-21 03:37:31 +01:00
Jelmer Vernooij
2e7a6cb6bf
py: Fix initialisation of subtypes, fix segfaults.
2008-12-21 03:08:14 +01:00
Jelmer Vernooij
13fa639a29
Use plain C implementation for misc Python module rather than SWIG.
2008-12-20 23:38:30 +01:00
Jelmer Vernooij
c9f69f1436
Fix installation of Samba 4 during merged build.
2008-10-30 23:19:51 +01:00
Jelmer Vernooij
0f043c197c
Move pytalloc to talloc directory.
2008-10-24 02:52:51 +02:00
Jelmer Vernooij
f9facb5120
Move all subunit files to lib directory.
2008-10-08 02:22:39 +02:00
Andrew Bartlett
be14efbdf9
Revert Jelmer's CFLAGS commit e2b71a0ecbf10a78a59a8ec6371bdee57b1bfa6c
...
This commit broke the build, because not all files (libreplace, popt)
were updated.
Andrew Bartlett
(This used to be commit 3faacf4351d68a10aea78b53768571d2059772ae)
2008-05-31 08:35:55 +10:00
Jelmer Vernooij
39f50afc57
Move CFLAGS handling out of smb_build.
...
(This used to be commit e2b71a0ecbf10a78a59a8ec6371bdee57b1bfa6c)
2008-05-30 02:07:28 +02:00
Jelmer Vernooij
1a42178166
dcerpc is now samba.dcerpc, avoid including source code in API documentation.
...
(This used to be commit a28a8ed53557451749007a119e979f561c6b0f59)
2008-05-23 00:45:50 +02:00
Jelmer Vernooij
5ce59419a0
Fix CFLAGS for SWIG files.
...
(This used to be commit 8ee4f075046e0b181ec8a4ac1eaf3ea5621a56bf)
2008-05-22 02:13:26 +02:00
Jelmer Vernooij
059c012656
Fix dependencies and imports.
...
(This used to be commit 37ef86f8de9039b8226b190254d842e92b5faad7)
2008-05-22 00:56:36 +02:00
Jelmer Vernooij
49706ab19b
Move more modules inside of the samba package.
...
(This used to be commit 9b39e99f48266a54ed0b8890c2efde218b4b118a)
2008-05-21 23:59:34 +02:00
Jelmer Vernooij
82bcf967b7
Move CFLAGS overrides for SWIG modules to Makefile.
...
(This used to be commit 58665a8a8e4b10435aebbf2c95b6a8e50db232d6)
2008-05-21 21:32:53 +02:00
Jelmer Vernooij
100d3967d3
Use src dir.
...
(This used to be commit 63f2b66f0e1120a516d3dfcd03b38db2e4aaddd0)
2008-05-18 19:10:37 +02:00
Jelmer Vernooij
4d2f44163e
Use variables for source path in libnet/ and scripting/python.
...
(This used to be commit fb10a81b9484642099ecbe896eabe00a4417bc42)
2008-05-18 19:07:07 +02:00
Jelmer Vernooij
d648c5849f
Install python modules by default.
...
(This used to be commit 4c098e4c9f071592e134c979388891f5bf16452d)
2008-05-16 16:30:22 +02:00
Jelmer Vernooij
826dadf4f2
Remove smbpython.
...
(This used to be commit e83f7b11963f2996e3ced0251087a09eb55c347c)
2008-05-11 05:46:40 +02:00
Jelmer Vernooij
8c926a34c8
Complete dependencies for python modules (actually matters when built standalone).
...
(This used to be commit a89b6d8ad71d71271f30d156de20129866ef6aeb)
2008-05-11 04:36:05 +02:00
Jelmer Vernooij
97fbad6480
Install standalone python modules (so we can use stock python rather than smbpython).
...
(This used to be commit bb5c9fc64b6ad275abdd98a19f018953c9d79cbd)
2008-05-10 23:25:50 +02:00
Jelmer Vernooij
cc9c4aaa8d
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
...
Conflicts:
source/Makefile
source/auth/config.mk
source/auth/gensec/config.mk
source/build/m4/public.m4
source/build/make/python.mk
source/build/make/rules.mk
source/build/smb_build/header.pm
source/build/smb_build/main.pl
source/build/smb_build/makefile.pm
source/dsdb/config.mk
source/dsdb/samdb/ldb_modules/config.mk
source/kdc/config.mk
source/lib/events/config.mk
source/lib/events/events.c
source/lib/ldb/config.mk
source/lib/nss_wrapper/config.mk
source/lib/policy/config.mk
source/lib/util/config.mk
source/libcli/smb2/config.mk
source/libnet/config.mk
source/librpc/config.mk
source/nbt_server/config.mk
source/ntptr/ntptr_base.c
source/ntvfs/posix/config.mk
source/ntvfs/sysdep/config.mk
source/param/config.mk
source/rpc_server/config.mk
source/rpc_server/service_rpc.c
source/scripting/ejs/config.mk
source/scripting/python/config.mk
source/smb_server/config.mk
source/smbd/server.c
source/torture/config.mk
source/torture/smb2/config.mk
source/wrepl_server/config.mk
(This used to be commit 13bbd420681519894a4036729c43273912c9b402)
2008-04-25 10:04:20 +01:00
Jelmer Vernooij
d04926914a
Fix the build.
...
(This used to be commit ecaa5bb83b5cf319718d15aff96152d70fa19f7f)
2008-04-15 01:40:32 +02:00
Jelmer Vernooij
a15b6f1606
Fix unresolved symbols.
...
(This used to be commit 8573e828d1b68c47b3c1754e9be230b2e78d9d52)
2008-04-14 20:00:04 +02:00
Jelmer Vernooij
e9017ba418
Use _OBJ_FILES variables in a couple more places.
...
(This used to be commit 92856d5054106894b65cd1a1b5119c0facfc4cff)
2008-04-14 17:22:58 +02:00
Jelmer Vernooij
f800cf250f
Move standard make compilation rules to build/make.
...
(This used to be commit ceda3312a98b069d0711f3cb33de3ae71e91ebaa)
2008-04-14 14:51:57 +02:00
Stefan Metzmacher
9c7c6c7049
build: we don't rely on bash yet:-) '==' should be just '='
...
metze
(This used to be commit 17997dd9bcd385fcf27646d832ad824cc2a0800a)
2008-03-13 15:56:39 +01:00
Jelmer Vernooij
2d1c06c578
Fix includes.
...
(This used to be commit 99e61dade2bd9ae2a5dfe17f766528012c09e46c)
2008-03-04 00:43:24 +01:00
Jelmer Vernooij
b29d47edcf
Move object file lists to the Makefile.
...
(This used to be commit a7e6d2a1832db388fdafa1279f84c9a8bbfc87d6)
2008-03-03 18:25:28 +01:00
Jelmer Vernooij
21208d3303
Fix typos, avoid DEPEND_LIST from growing with empty elements.
...
(This used to be commit b30fd477ff0d97bb4de3c5301a6cdc47867451ee)
2008-02-29 14:32:37 +01:00
Jelmer Vernooij
09447777d0
use gmake to handle .py file copies.
...
(This used to be commit d54421a9eeadbd76791917c5e3c460c897259ede)
2008-02-29 13:42:59 +01:00
Jelmer Vernooij
2ba62662f8
Remove sDefault as static variable.
...
(This used to be commit 16f36ce499e93860dd535034a584ec2b93e7a172)
2008-02-28 20:04:58 +01:00
Jelmer Vernooij
2ca7dfe20c
Fix pydoctor.
...
(This used to be commit 023025e4de119aa234f885aa6e5594660bd8f358)
2008-02-26 16:51:50 +01:00
Jelmer Vernooij
ef15b28d24
use make macro for python.
...
(This used to be commit b0408abb08648c0155d8f5da5fb299b1acbc09b6)
2008-02-26 16:02:51 +01:00
Jelmer Vernooij
7df18932f6
use gmake to handle .py file copies.
...
(This used to be commit 33111f98df7e8f9bb7d62599c6b13a1a4479a2e1)
2008-02-16 16:15:21 +01:00
Jelmer Vernooij
2fa4c15858
Fix syntax of docstrings, set project name when generating Python API documentation.
...
(This used to be commit 68f13d87eb034fdbc712169f2d1b1a0475751ec5)
2008-02-09 17:37:42 +01:00
Jelmer Vernooij
ad5bb10f70
python: Build shared python modules for generic use.
...
(This used to be commit 502424955237ace5a276d4c91c62e95233ecd978)
2008-01-16 15:08:00 +01:00
Jelmer Vernooij
d5903fd75e
pidl/python: Fix compilation of py_echo.
...
(This used to be commit 5ee99ff31c80ece6861b2a0323d71170ef9346b9)
2008-01-14 19:53:06 +01:00
Jelmer Vernooij
6817c5d885
r26628: python: Add more documentation, simplify code in Samba3 module.
...
(This used to be commit 3c329ee73d9979236313c37e51750ec06b8dd69e)
2007-12-29 12:21:04 -06:00
Jelmer Vernooij
aa79008d4b
r26602: Revert my previous commit as it only works with GNU make.
...
(This used to be commit ecd2d96c3173e4d2f77a1ca50f26a16ac7a313b1)
2007-12-26 11:57:09 -06:00
Jelmer Vernooij
251a4e0780
r26600: Provide dir variable with current basedir in Makefile.
...
(This used to be commit b06d3e1a52d6b71a1e3e7a9e0ecf69f3b899ae18)
2007-12-26 11:57:08 -06:00
Jelmer Vernooij
cea31e3216
r26595: Fix includes for hosts without gssapi as system header.
...
(This used to be commit 64203a6b7b98be59af192290b0106979c2b2f71a)
2007-12-26 11:57:07 -06:00
Jelmer Vernooij
c13ae70731
r26580: Include sentinel in build.h, in case the list is empty.
...
(This used to be commit f1997dabed584bdc864c4b7235c29603c312ef46)
2007-12-24 01:51:07 -06:00
Jelmer Vernooij
be33f4c611
r26576: Allow the static module loading code to be used for the Python modules.
...
Simplify the way module initialization functions are handled.
(This used to be commit ba8be2dfc0de4434c798663336b81f7f95cde520)
2007-12-24 01:51:06 -06:00
Jelmer Vernooij
1ab5bcfb93
r26575: Build a private copy of the Python executable for Samba 4, so we know we're always using the same library we build the modules for.
...
(This used to be commit 03270c5ffdb1476bef5eba846c2ea008111375fc)
2007-12-24 01:51:04 -06:00
Jelmer Vernooij
f89c7a6e5e
r26505: Add python bindings for some samdb-related functions, improve provisioning in python.
...
(This used to be commit d2402251666738c0372bbbaeaa1d26c06e254033)
2007-12-21 05:51:09 +01:00
Jelmer Vernooij
1afe054916
r26474: Move credentials-specific kerberos file to credentials subsystem. Fixes missing symbols in some of the python bindings.
...
(This used to be commit e26d0fff6d40899113196ac35a86a9baa10cc9c2)
2007-12-21 05:50:34 +01:00