Age | Commit message (Collapse) | Author | Files | Lines |
|
(This used to be commit 316283170a411bf751d1bf155f119d1ac0e7d27f)
|
|
paths from builddir and srcdir. builddir has precedence.
(This used to be commit af87c22ecf357c3e83b46cf38acec5b94686d3e9)
|
|
it right for the srcdir != builddir case. Emit some comment lines
that can be used to figure out which parts of the Makefile output
is generated from which config files.
(This used to be commit bdb1532d3a0fc73e615f66966c3d633c7e93fbb6)
|
|
This changes the main selftest code to be in perl rather than in shell script.
The selftest script is now no longer a black box but a regular executable that takes
--help.
This adds the following features:
* "make test TESTS=foo" will run only the tests that match the regex "foo"
* ability to deal with expected failures. the suite will not warn about tests
that fail and are known to fail, but will warn about other failing tests and
tests that are succeeding tests but incorrectly marked as failing.
* ability to print a summary with all failures at the end of the run
It also opens up the way to the following features, which I hope to implement later:
* "environments", for example having a complete domains with DCs and domain members
in a testenvironment
* only set up smbd if necessary (not when running LOCAL tests, for example)
* different mktestsetup scripts per target. except for the mktestsetup script, we can
use the same infrastructure for samba 3 or windows.
(This used to be commit 38f867880beb40c691e9713f854426031310629c)
|
|
(This used to be commit 0200971142b15248d7979746e4c3ada14e62bf4f)
|
|
library use by external programs is still broken, but this should at least fix shared libs.
(This used to be commit 06659bce1b5dc7529d0984deadd451478c082773)
|
|
(This used to be commit 7f451cbb8da26cfe27861c402e06b3f34f7ac647)
|
|
by using an ifdef rather than a pidl argument.
(This used to be commit 6bada0dcf0c7915d366c7917189375dbabecdd4f)
|
|
metze
(This used to be commit 624bd4e5a8ef1b7902ce8df6e8885cd8224a3037)
|
|
- this fixes a lot of warnings on Tru64
maybe this also fixes the build on Tru64 and HPUX...
metze
(This used to be commit a154fd04c84323d2e9e537e78fd95e29428cfd8a)
|
|
Andrew Bartlett
(This used to be commit 14b485ba9c72a654e5cf9e61f71fd0fb502d603b)
|
|
We're now at the stage where the web application framework should build and
install automatically.
Derrell
(This used to be commit 0201baef46c1701007e0a4cdd95edee287939318)
|
|
the link already exist
metze
(This used to be commit 6a089d48ec1424eea876ef9c1c65e74b5ee33781)
|
|
(This used to be commit ab3d57394630cefc1fefe859c8bd3d56f6e63695)
|
|
(This used to be commit 033b4382c09b7a4032388231f6e1f1986a663f9d)
|
|
pidl tests on systems without shared libs.
(This used to be commit fb623be4ff09c2fb0546edc0892ad3a59d58f274)
|
|
(This used to be commit 72f1ffc0ef56753deba716cf9d31d44c95e7cc33)
|
|
running
of the pidl testsuite as part of the testsuite.
(This used to be commit db237ad52f3a42c7b35753df99549ed6d540cec2)
|
|
(This used to be commit 0953bb7d5f2f2a81688f5421e1fbfa3bc38aa810)
|
|
(This used to be commit dad9156db9d53c51d7785139576dddcde7e34c56)
|
|
libraries.
(This used to be commit 4422031d1d9307539832cee165c5071ff12943e7)
|
|
Always build and install .pc files as they make sense for static libs
as well.
(This used to be commit 82cb91e2dd50899050066cccee82cb5be52ec3fe)
|
|
(This used to be commit e8f2a086be2a0553467738df711b1450ba559848)
|
|
shared libraries are actually used.
(This used to be commit 93e4f093b946cbb1b6deca82efdf0d5f033128b8)
|
|
configure checks
and working shared libraries
metze
(This used to be commit 25376f748c6f2da48a8bf7e0aa0d59befb9db4f3)
|
|
metze
(This used to be commit 846553085e57bda44fda2a541bf00517d3586e8c)
|
|
configure vars
we want to use in perl...
metze
(This used to be commit 2b021e2d8cff1a097068810d379fc0dca6869654)
|
|
same
time.
The --enable-dso flag now specifies whether or not the Samba binaries
themselves should be linked against the shared libraries.
By default, all libraries will be built staticly. If supported, the
shared variant of each library will also be built.
If people think building both shared and static library versions in
'make all' is too time-inefficient, please let me know and I'll move the
shared library bits to 'make everything'.
(This used to be commit 91faa1154a1de18a42f5e237c406157026280478)
|
|
(This used to be commit c9b06ce5636c37ddb077513796a288d88f62c358)
|
|
libraries.
(This used to be commit e24ec3aa1ada855401a714743518893d9506239c)
|
|
shared-library related fixes.
(This used to be commit 8c7276b6c6ccebfbc60de978fcb2c23e7fbc12b5)
|
|
(This used to be commit 2780274e6fb25cec78ad341239090ed286ed1a45)
|
|
(This used to be commit a6d610805970dcb8b2676db9074432a094f7c149)
|
|
libraries
works again now, by specifying --enable-dso to configure.
(This used to be commit 7a01235067a4800b07b8919a6a475954bfb0b04c)
|
|
build).
Make TORTURE-TALLOC and TORTURE-REPLACE builtin again rather than
separate binaries.
(This used to be commit 8913d60c72a67b041b08d569c9bd048953106c85)
|
|
('configure.developer' or 'configure --enable-developer') may still have
problems as I'm not sure I got all of the paths right for that.
With the changes Tridge has made to the Main Menu in swat, given a
non-developer installation, you should be able to get to ldbbrowse via:
JSON/qooxdoo -> ldb browser
Derrell
(This used to be commit 2406af10791cd8545c598c8591a48de5515c7dc5)
|
|
(This used to be commit 916413097d2ca7b71c06cd701f09bc3b9fc06cfc)
|
|
$src/bin/torture when developing, $LIBDIR/torture when installed)
(This used to be commit 4ae6380e6bb48e27e9947e149b3d079b3e293cc0)
|
|
Support directories for subcategories in tests.
Several small other fixes.
(This used to be commit bde00d97068d559b025ab131ff698a82430d14b3)
|
|
'subunit' protocol. This allows us to easily plug EJS scripts or binaries that
can't depend on -ltorture into smbtorture. The protocol is very simple:
- write "comments" to stderr
Example output on stdout:
test: foo
success: foo
test: bar
success: bar
test: blah
failure: blah [
dummy.c:30: Expression 1 != 2 failed!
]
test: blie
skip: blie [
Iconv support not built in
]
I've already converted the talloc testsuite.
(This used to be commit e1742c14a247fabba969f8698108e73997d3f420)
|
|
sorry about the build breakage
(This used to be commit c0684d0f26917e6623bad1e0f9b8312873230300)
|
|
--enable-automatic-dependencies to reenable).
(This used to be commit 5506c404877434c403bbe3055c6dd6c32531c96d)
|
|
metze
(This used to be commit f41e2f7f5a71d22ae6b27ac9fb0239512728e12c)
|
|
metze
(This used to be commit cf61435b435b7995f20e07b93002e51fe4ac2c82)
|
|
metze
(This used to be commit f60be737efc9e3d515479301a9ed24347aa773cc)
|
|
this is just a short term hack
we should move the stuff from lib/replace/config.mk
into a lib/replace/samba.m4 and dynamicly generate the OBJ_FILES
list for LIBREPLACE and get rid of REPLACE_REPDIR
metze
(This used to be commit e27a36286845b95150d06daaae8f5dcf988febd7)
|
|
print out the CFLAGS in the correct order
metze
(This used to be commit 49b555b876493e4d05bd69328f9a4e0585aa8076)
|
|
metze
(This used to be commit 42e70d5a7b9c12527bb49f9c60330706d350cf49)
|
|
so we need >= 0.
as 0 means one element
metze
(This used to be commit d8b5d0c9a75731c8627e8fabb364ec0ad0e9decd)
|
|
metze
(This used to be commit 4ce7b4e45c016215a84a70b677d55cc6e79a2473)
|