Stefan Metzmacher
d0d371be71
r23111: nicer ./configure --help output
...
metze
2007-10-10 14:52:50 -05:00
Stefan Metzmacher
251d534a88
r23110: add --disable-shared option, very useful for the build-farm...
...
metze
2007-10-10 14:52:50 -05:00
Stefan Metzmacher
9a9376d902
r22996: merge HPUX compiler flag fixes from SAMBA_3_0
...
metze
2007-10-10 14:52:38 -05:00
Jelmer Vernooij
3a2f9e0977
r22697: Support building with external talloc.
2007-10-10 14:52:02 -05:00
Stefan Metzmacher
75d5155cd3
r22662: disable shared library support on Tru64
...
metze
2007-10-10 14:51:58 -05:00
Stefan Metzmacher
62f9d0ce1c
r22455: split dependecies array for compiling and linking and use better names:-)
...
calculate the CFLAGS only based on the public dependencies when recursing
metze
2007-10-10 14:51:22 -05:00
Stefan Metzmacher
d970f18144
r22452: fix creation of MK_FILES variable in Makefile
...
metze
2007-10-10 14:51:21 -05:00
Stefan Metzmacher
31fab208f6
r22451: allow
...
SKIP_DEP_FILES=yes make
metze
2007-10-10 14:51:21 -05:00
Stefan Metzmacher
b60a4f2765
r22410: disallow PUBLIC_ options on MODULE and BINARY
...
metze
2007-10-10 14:51:16 -05:00
Stefan Metzmacher
581f33d920
r22400: only add srcdir and builddir path if they differ
...
metze
2007-10-10 14:51:14 -05:00
Stefan Metzmacher
9e6ed9ed0f
r22308: disabled shared libraries on aix and openbsd
...
until we can link libtorture.so and libntvfs.so
there
metze
2007-10-10 14:51:00 -05:00
Stefan Metzmacher
c924b0b89c
r22257: disable shared libraries on IRIX for now
...
as us4 fails to link libtorture.so because of an argv overflow
metze
2007-10-10 14:50:48 -05:00
Stefan Metzmacher
a45c7cf238
r22186: fix build with autodependencies
...
metze
2007-10-10 14:50:00 -05:00
James Peach
bb473bf856
r22047: Move suffix rules into smb_build. Enable $< if we are building with
...
GNU Make. This lets GNU Make users bild with $srcdir != $builddir.
2007-10-10 14:49:45 -05:00
Stefan Metzmacher
8ffcac65be
r22038: - fix perl warning
...
- use the same if statement as in input.pm
metze
2007-10-10 14:49:44 -05:00
James Peach
c8ffdc1542
r22037: Make sure STATICDIR exists before linking a static archive.
2007-10-10 14:49:44 -05:00
James Peach
9400f07738
r22036: Make sure both srcdir and builddir are in VPATH.
2007-10-10 14:49:44 -05:00
James Peach
976343821b
r22035: Introduce HOSTLD which is needed to link the asn1 compiler when cross
...
compiling.
2007-10-10 14:49:43 -05:00
James Peach
316283170a
r22032: Make sure static libraries end up in bin/static.
2007-10-10 14:49:43 -05:00
James Peach
af87c22ecf
r22031: Make sure we rewrite the include directives in CFLAGS to contain
...
paths from builddir and srcdir. builddir has precedence.
2007-10-10 14:49:43 -05:00
James Peach
bdb1532d3a
r22030: Simplify include parsing for config.mk files, making sure we get
...
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.
2007-10-10 14:49:42 -05:00
Jelmer Vernooij
38f867880b
r21707: Finally merge my (long-living) perlselftest branch.
...
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.
2007-10-10 14:49:15 -05:00
Jelmer Vernooij
0200971142
r21684: remove summary line for gtk code, as it's now maintained out-of-tree
2007-10-10 14:49:11 -05:00
Jelmer Vernooij
06659bce1b
r21678: Don't generate Requires.private lines for install .pc files. Static library use by external programs is still broken, but this should at least fix shared libs.
2007-10-10 14:49:09 -05:00
Jelmer Vernooij
1726bd3378
r21582: Allow modification of LDFLAGS
2007-10-10 14:49:00 -05:00
Jelmer Vernooij
7f451cbb8d
r21541: Export mgmt, samr and atsvc for use in samba-gtk.
2007-10-10 14:48:55 -05:00
Jelmer Vernooij
6bada0dcf0
r20942: Simplify handling of systems that don't support negative enum values by using an ifdef rather than a pidl argument.
2007-10-10 14:43:57 -05:00
Stefan Metzmacher
624bd4e5a8
r20825: control the subsystem default output type via a variable too
...
metze
2007-10-10 14:43:36 -05:00
Stefan Metzmacher
d491258c2c
r20814: always define SHLIBEXT, to fix the build on host with no support for shared libs,
...
there we just define it to an invalid value
metze
2007-10-10 14:43:35 -05:00
Stefan Metzmacher
a154fd04c8
r20802: - don't add the same Makefile vars twice...
...
- this fixes a lot of warnings on Tru64
maybe this also fixes the build on Tru64 and HPUX...
metze
2007-10-10 14:43:32 -05:00
James Peach
d4c7dd19f3
r20697: A couple of minot cross-compile fixes.
2007-10-10 14:40:24 -05:00
Andrew Bartlett
14b485ba9c
r20645: Commit the build system changes to allow scripts in config.mk files.
...
Andrew Bartlett
2007-10-10 14:37:23 -05:00
Derrell Lipman
0201baef46
r20444: WEB Application framework / SWAT.
...
We're now at the stage where the web application framework should build and
install automatically.
Derrell
2007-10-10 14:30:39 -05:00
Stefan Metzmacher
6a089d48ec
r20303: try to fix 'make install' on solaris 8, ln -fs doesn't seem to work if
...
the link already exist
metze
2007-10-10 14:29:35 -05:00
Jelmer Vernooij
ab3d573946
r20298: Fix pidl tests (missing symlink..).
2007-10-10 14:29:34 -05:00
Jelmer Vernooij
033b4382c0
r19908: Fix order of paths in pc files.
2007-10-10 14:28:35 -05:00
Jelmer Vernooij
fb623be4ff
r19882: Fix static link flags in pkg-config files. Should allow running
...
pidl tests on systems without shared libs.
2007-10-10 14:28:31 -05:00
Jelmer Vernooij
72f1ffc0ef
r19881: Add private library flags when linking to static libraries.
2007-10-10 14:28:31 -05:00
Jelmer Vernooij
db237ad52f
r19863: Create -uninstalled.pc files. This should reenable compilation and running
...
of the pidl testsuite as part of the testsuite.
2007-10-10 14:28:27 -05:00
Jelmer Vernooij
0953bb7d5f
r19678: Fix the build for now (ugly hack because of circular dependencies)
2007-10-10 14:25:30 -05:00
Jelmer Vernooij
dad9156db9
r19673: Build shared libs against shared libs.
2007-10-10 14:25:28 -05:00
Jelmer Vernooij
4422031d1d
r19670: Reduce the number of unresolved symbols when building with shared libraries.
2007-10-10 14:25:27 -05:00
Jelmer Vernooij
82cb91e2dd
r19636: Add URLs to ldb and talloc pkg-config files.
...
Always build and install .pc files as they make sense for static libs
as well.
2007-10-10 14:25:22 -05:00
Jelmer Vernooij
e8f2a086be
r19634: Only use --allow-undef-shlib for modules.
2007-10-10 14:25:21 -05:00
Jelmer Vernooij
93e4f093b9
r19631: Re-enable shared libraries, but don't use -rpath-link unless
...
shared libraries are actually used.
2007-10-10 14:25:20 -05:00
Stefan Metzmacher
25376f748c
r19625: not all linkers like -Wl,rpath-link, so don't use it till we have configure checks
...
and working shared libraries
metze
2007-10-10 14:25:19 -05:00
Stefan Metzmacher
3f8b776f63
r19623: disable building of shared libs until we have fixed them,
...
they all have unresolved symbols and are useless
and produce noise in the build-farm
metze
2007-10-10 14:25:17 -05:00
Stefan Metzmacher
47b113e5db
r19622: - remove unused var
...
- fix default for enable-dso to no
metze
2007-10-10 14:25:17 -05:00
Stefan Metzmacher
a07b11924c
r19621: move enable-dso to check_ld.m4 again and add some checks and generate more output
...
metze
2007-10-10 14:25:17 -05:00
Stefan Metzmacher
846553085e
r19618: pass -D_SAMBA_HOSTCC_ when using the hostcompiler
...
metze
2007-10-10 14:25:16 -05:00