Jelmer Vernooij
27d6ae2088
r19879: Make test targets depend on "libraries" (might be required for the pidl tests)
2007-10-10 14:28:30 -05:00
Jelmer Vernooij
8768bec81f
r19676: Fix some more dependencies.
2007-10-10 14:25:29 -05:00
Stefan Metzmacher
846553085e
r19618: pass -D_SAMBA_HOSTCC_ when using the hostcompiler
...
metze
2007-10-10 14:25:16 -05:00
Stefan Metzmacher
0798e678e7
r19608: - basics comes in with $(ALL_PREDEP)
...
(this fixes the auto dependency build)
metze
2007-10-10 14:25:04 -05:00
Jelmer Vernooij
b0f00ff723
r19596: add basics to 'all' - hopefully fixes the build on some hosts
2007-10-10 14:25:00 -05:00
Jelmer Vernooij
c9b06ce563
r19575: Build static libs in bin/static rather than bin/
2007-10-10 14:24:55 -05:00
Jelmer Vernooij
e24ec3aa1a
r19574: Initial work towards supporting build of both shared and static libraries.
2007-10-10 14:24:55 -05:00
Jelmer Vernooij
8143de855c
r19573: Move secrets.o into param/ (subsystems haven't been integrated yet).
2007-10-10 14:24:55 -05:00
Jelmer Vernooij
8c7276b6c6
r19571: Add a USESHARED parameter (different from BLDSHARED) + two small
...
shared-library related fixes.
2007-10-10 14:24:54 -05:00
Andrew Bartlett
f2bdbacaa9
r19538: This is getting silly, but I needed an easy way to run 'make testenv'
...
under valgrind.
Andrew Bartlett
2007-10-10 14:24:46 -05:00
Jelmer Vernooij
7a01235067
r19507: Merge my DSO fixes branch. Building Samba's libraries as shared libraries
...
works again now, by specifying --enable-dso to configure.
2007-10-10 14:24:41 -05:00
Derrell Lipman
2406af1079
r19449: ldbbrowse: installation hopefully works now. "Developer" installations
...
('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
2007-10-10 14:21:33 -05:00
Jelmer Vernooij
4ae6380e6b
r19358: Use subunit tests from the right location (from
...
$src/bin/torture when developing, $LIBDIR/torture when installed)
2007-10-10 14:21:16 -05:00
Jelmer Vernooij
bde00d9706
r19350: Properly list LOCAL-TALLOC under the "LOCAL" header.
...
Support directories for subcategories in tests.
Several small other fixes.
2007-10-10 14:21:14 -05:00
Jelmer Vernooij
e1742c14a2
r19343: Add support for external scripts/binaries that write results using the
...
'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.
2007-10-10 14:21:13 -05:00
Stefan Metzmacher
e2b16a09b3
r18783: fix make pch
...
metze
2007-10-10 14:19:12 -05:00
Jelmer Vernooij
e2cf38eca0
r18780: Add convenience "make testenv" to launch the xtermtest Andrew just added.
2007-10-10 14:19:11 -05:00
Stefan Metzmacher
212fa7977d
r18545: if yapp isn't availabe touch the target file, as it is commited to svn,
...
to prevent rebuilding.
we do
make everything
make everything
make bin/smbtorture
make test
in the buildfarm and rebuilding parts isn't that nice
metze
2007-10-10 14:18:44 -05:00
Stefan Metzmacher
91800fd80c
r18338: this isn't needed anymore
...
metze
2007-10-10 14:18:12 -05:00
Stefan Metzmacher
7aad9f81d9
r18333: $< is broken in older BSD version:
...
when $@ is foo/bar.o, $< could be torture/foo/bar.c
if it also exists. So better use $* which is foo/bar
to get foo/bar.c
metze
2007-10-10 14:18:11 -05:00
Stefan Metzmacher
7edb40569a
r18329: print out special make variables when failing, to track down the
...
build failures on older BSD systems with broken make
metze
2007-10-10 14:18:10 -05:00
Stefan Metzmacher
25dc4557ff
r18267: print out the failing command for .ho files too
...
metze
2007-10-10 14:17:59 -05:00
Stefan Metzmacher
9d2ab28ba1
r18265: print out the failling command
...
metze
2007-10-10 14:17:58 -05:00
Stefan Metzmacher
ee5bd10694
r18264: print the full list of flags
...
metze
2007-10-10 14:17:58 -05:00
Stefan Metzmacher
5ecf98cc18
r18210: - reenable autodependencies
...
- and add -MT $@ to the dependency generation
to notice changes in depdendecies of header files
you may need a 'make clean' or at least you need to remove
heimdal_build/replace.hd
metze
2007-10-10 14:17:50 -05:00
Andrew Tridgell
d52aaccdf8
r18154: try to get the heimdal_build code to use libreplace in a better way
...
(chasing down build failures ...)
added showflags as part of 'all' target, which makes tracking down
problems easier in the build farm
2007-10-10 14:17:43 -05:00
Jelmer Vernooij
35c8d39e6e
r18120: Remove generating dependencies for .d files for now as this was
...
causing make to loop.
2007-10-10 14:17:35 -05:00
Stefan Metzmacher
8e0497c5d2
r18095: correctly rebuild the dependencies not only the object file
...
metze
2007-10-10 14:17:15 -05:00
Jelmer Vernooij
d0b7c740c7
r17932: Fix header installation.
2007-10-10 14:16:55 -05:00
Andrew Tridgell
7232da0436
r17768: This merges in the current version of Brad Henry's windows testing
...
framework patch. There are some issues with the patch that I will
discuss in a separate email to the list, but given the low (zero?)
impact of the patch as it is, I think its better to integrate it now,
then let Brad send some minor update patches later
2007-10-10 14:16:38 -05:00
Stefan Metzmacher
c493bc83ee
r17357: - fix the build
...
- generate the IDL_NDR_* variables before using them
(this was the reason I didn't noticed this error)
metze
2007-10-10 14:15:18 -05:00
Stefan Metzmacher
7167579cbf
r16561: - create version.h relative to srcdir
...
- let version.h depend on VERSION
- add a rule to manualy regenerate version.h
e.g. after a svn up
metze
2007-10-10 14:09:34 -05:00
James Peach
47b6a3d7f3
r16558: Add make rule to generate version.h. Metze, can you please review?
2007-10-10 14:09:34 -05:00
Stefan Metzmacher
c505ce9d3b
r15641: we know have source/version.h
...
metze
2007-10-10 14:07:25 -05:00
Jelmer Vernooij
dcebba4ee8
r15584: List SWIG files as being updated when pidl runs
2007-10-10 14:06:00 -05:00
Jelmer Vernooij
c83e4b1665
r15321: Reduce the size of rewrite.m4 a bit more
2007-10-10 14:05:15 -05:00
Stefan Metzmacher
e8d69ff8d0
r15292: fix the IDL_* variable names
...
metze
2007-10-10 14:05:03 -05:00
Jelmer Vernooij
50e184819d
r15276: Fix path to perl on some hosts
...
Fix perl warning
2007-10-10 14:05:01 -05:00
Jelmer Vernooij
b4e08b98a6
r15247: Get rid of patsubst macro as it is not supported by some makes and replace
...
it with a perl script.
This should fix the build on tru64
2007-10-10 14:04:24 -05:00
Jelmer Vernooij
7af59357b9
r15191: Avoid uint_t as it's not standard.
2007-10-10 14:04:15 -05:00
James Peach
2bce5c9465
r15157: Systems with argv limits can't handle the full list of $(DEP_FILE). Replace
...
with the (hopefuly) equivalent find/rm sequence.
2007-10-10 14:04:12 -05:00
Alexander Bokovoy
7d5a91a667
r15061: Use $(PERL) to run cflags.pl as actual perl binary might not be in /usr/bin
2007-10-10 14:04:05 -05:00
Alexander Bokovoy
9329854489
r15036: Add out of tree build support and see how buildfarm will respond to make constructs
2007-10-10 14:04:03 -05:00
Jelmer Vernooij
16e67d04d4
r15001: Add 'make dist'
2007-10-10 14:04:00 -05:00
Stefan Metzmacher
2488ead8c3
r14950: make sure include/config.h is only updated when the content was changed
...
metze
2007-10-10 14:00:22 -05:00
Jelmer Vernooij
3de7b7fca1
r14911: Allow easy modification of selftest subdirectory name
2007-10-10 14:00:15 -05:00
Jelmer Vernooij
222723e443
r14906: Move SWIG-specific files to scripting/swig/
2007-10-10 14:00:14 -05:00
Jelmer Vernooij
137ed99e35
r14852: See if all target platforms support multiple .SUFFIXES lines.
2007-10-10 13:59:42 -05:00
Tim Potter
3721072fc5
r14801: Move swig testing makefile fragment into swig's config.mk and out of
...
main.mk
2007-10-10 13:59:21 -05:00
Tim Potter
3dfd0959f7
r14798: Get swig building again (by commenting out dcerpc stuff for now).
...
Add the start of a test framework for swigged functionality.
2007-10-10 13:59:20 -05:00