Jelmer Vernooij
f919fd6655
r15384: Improve naming of socket library, disable Requires(.private)? fields in pkg-config files for now as
...
they break external projects.
2007-10-10 14:05:30 -05:00
Jelmer Vernooij
0fafa2e595
r15379: Fix shared library build's unresolved dependencies
2007-10-10 14:05:29 -05:00
Jelmer Vernooij
f2ca71f122
r15363: Fix dependencies for shared library
2007-10-10 14:05:26 -05:00
Jelmer Vernooij
087188cfc4
r15350: Remove empty subsystem, don't install .a files of subsystems
2007-10-10 14:05:24 -05:00
Jelmer Vernooij
1505d7c600
r15318: Don't create empty static libraries as some hosts have trouble with them.
2007-10-10 14:05:12 -05:00
Jelmer Vernooij
f0afe9e2ff
r15313: Fix some dependencies in dso mode
2007-10-10 14:05:09 -05:00
Jelmer Vernooij
3ef9326386
r15304: Fix smbd build, more updates on getting --enable-dso to build again
2007-10-10 14:05:08 -05:00
Jelmer Vernooij
0654739166
r15301: Use static libraries internally. This required a few hacks in the build
...
system - these should be removed later on.
2007-10-10 14:05:07 -05:00
Jelmer Vernooij
6646384aaf
r15298: Fix the build using a few hacks in the build system.
...
Recursive dependencies are now forbidden (the build system
will bail out if there are any).
I've split up auth_sam.c into auth_sam.c and sam.c. Andrew,
please rename sam.c / move its contents to whatever/wherever you think suits
best.
2007-10-10 14:05:04 -05:00
Jelmer Vernooij
3e5aa5e794
r15248: Fix automatic dependencies build
2007-10-10 14:04:25 -05:00
Jelmer Vernooij
2fbb4d91fa
r15223: Move heimdal's -I parameters from the global list of includes to
...
the subsystems in question
2007-10-10 14:04:20 -05:00
Jelmer Vernooij
4dc3d8551d
r15205: Allow additional LDFLAGS, fixes #3961 .
2007-10-10 14:04:17 -05:00
Alexander Bokovoy
4356a8c14d
r15064: Remove the change until I find proper solution
2007-10-10 14:04:05 -05:00
Alexander Bokovoy
8e5f1a0c06
r15063: Theoretically, this should allow NetBSD make to handle VPATH-like lookups
2007-10-10 14:04:05 -05:00
Alexander Bokovoy
dc1667b88e
r15062: Theoretically, this should allow NetBSD make to handle VPATH-like lookups
2007-10-10 14:04:05 -05:00
Alexander Bokovoy
2e2a33ce3f
r15052: Do not add builddir variants into include paths when building in-tree
2007-10-10 14:04:04 -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
d3106699db
r14997: Fix build of static libraries. Libraries build fine now, but linking doesn't
...
work yet.
2007-10-10 14:03:59 -05:00
Jelmer Vernooij
ff5b02a9f8
r14995: Avoid parallel builds unless there is support for automatic dependencies.
2007-10-10 14:03:59 -05:00
Stefan Metzmacher
2bef820820
r14913: readd --with-selftest-prefix as it's needed
...
to workarround the 108 char limitation on unix socket paths.
make test fails when I try to use ./st
in /home/People/metze/devel/samba/4.0/samba4-ci/source/
metze
2007-10-10 14:00:15 -05:00
Jelmer Vernooij
3de7b7fca1
r14911: Allow easy modification of selftest subdirectory name
2007-10-10 14:00:15 -05:00
Jelmer Vernooij
3063e5311e
r14910: Remove unused configure options
2007-10-10 14:00:15 -05:00
Jelmer Vernooij
8f57c0e7bc
r14874: Allow overriding LIBRARY_REALNAME
2007-10-10 14:00:10 -05:00
Stefan Metzmacher
e167ce935a
r14861: regenerate the proto headers when the .mk file changes
...
metze
2007-10-10 13:59:44 -05:00
Jelmer Vernooij
d508382180
r14737: Fix shared library build without --enable-developer
2007-10-10 13:59:18 -05:00
Jelmer Vernooij
4a8214f0f3
r14694: Remove for now until it does something useful.
2007-10-10 13:59:10 -05:00
Jelmer Vernooij
cea38a2960
r14693: Automatically update dependencies during compilation
2007-10-10 13:59:09 -05:00
Jelmer Vernooij
1c7beecbfd
r14670: Fix module extensions
2007-10-10 13:59:07 -05:00
Jelmer Vernooij
2638899529
r14666: Fix handling of naming of shared modules when not in developer mode
2007-10-10 13:59:06 -05:00
Jelmer Vernooij
009b56a323
r14640: Fix dependency
2007-10-10 13:59:03 -05:00
Jelmer Vernooij
1145ec40f0
r14609: Add heimdal/lib/des to the VPATH (required for some headers)
2007-10-10 13:59:01 -05:00
Jelmer Vernooij
849d9e8cc3
r14608: Force creating symlinks (otherwise we end up with EEXIST errors)
2007-10-10 13:59:00 -05:00
Jelmer Vernooij
614f062748
r14606: Fix paths in developer mode. This allows 'make quicktest' to work when
...
building with --enable-dso
2007-10-10 13:59:00 -05:00
Jelmer Vernooij
303832bdc9
r14605: Create heimdal/lib/des/hcrypto symlink if it doesn't exist
2007-10-10 13:59:00 -05:00
Jelmer Vernooij
73889a327c
r14604: Support 'aliases' for ldb modules
2007-10-10 13:58:59 -05:00
Jelmer Vernooij
06f7a8c692
r14594: Fix some dependencies (required for shared library build)
2007-10-10 13:58:58 -05:00
Jelmer Vernooij
f10fae23f0
r14592: Add support for loading shared modules to LDB.
2007-10-10 13:58:58 -05:00
Jelmer Vernooij
2b22f18533
r14583: Enable automatic dependencies only if GNU make >= 3.81 is present.
2007-10-10 13:58:53 -05:00
Jelmer Vernooij
6414d0c04f
r14582: No longer require 'make proto' when running without automatic dependencies.
...
Don't create dependency files when running 'make clean'
2007-10-10 13:58:53 -05:00
Jelmer Vernooij
d6d3636265
r14581: Disable automatic dependencies for now, as some make versions seem to have
...
trouble with it.
2007-10-10 13:58:52 -05:00
Jelmer Vernooij
f97df7d90a
r14575: Move some path-related functions to libsamba-config so libsamba-util
...
doesn't have to depend on the lp_* functions.
2007-10-10 13:58:52 -05:00
Jelmer Vernooij
ed382873fd
r14572: Give libraries saner names, remove some .pc files, make some things
...
subsystems in case a library doesn't make sense.
2007-10-10 13:58:49 -05:00
Jelmer Vernooij
da0a411818
r14569: Make more functions public.
2007-10-10 13:58:48 -05:00
Jelmer Vernooij
3e6b75d955
r14565: Fix shared library sonames
2007-10-10 13:58:47 -05:00
Jelmer Vernooij
2236ad9096
r14563: Include both private and proto names in makefile rule
2007-10-10 13:58:47 -05:00
Jelmer Vernooij
4d09ffa7f1
r14562: Use VPATH to solve strange heimdal dependencies
2007-10-10 13:58:47 -05:00
Jelmer Vernooij
eb435386f0
r14554: Write out header dependencies. This means all C files affected will be
...
rebuilt when a header file is changed. It also means parallel builds work now.
It will take a minute or so to generate all the dependency information,
but there should be no need to rebuild that information later on, unless
a file changes.
This behaviour is only enabled when building in developer mode
(--enable-developer) and requires a GNU make (or compatible). In all other
cases, the file 'static_deps.mk' is included, which contains some basic
hardcoded dependency information.
2007-10-10 13:58:45 -05:00
Jelmer Vernooij
44e132cf1a
r14552: Remove old dependency code
2007-10-10 13:58:45 -05:00
Jelmer Vernooij
c85c4b97f3
r14543: Fix some build dependency problems caused by the use of $(builddir)
2007-10-10 13:58:42 -05:00
Jelmer Vernooij
ee49674dc6
r14529: Include $(builddir) where necesary
2007-10-10 13:57:39 -05:00