Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-06-15 | build: fixed development symlinks for libraries in subdirectories | Andrew Tridgell | 1 | -2/+2 | |
this fixes the symlink for libsmbclient.so Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Wed Jun 15 07:23:10 CEST 2011 on sn-devel-104 | |||||
2011-03-02 | build: fixed the ELF name for private libraries | Andrew Tridgell | 1 | -2/+6 | |
thanks to Simo and rpmbuild for spotting this! Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Wed Mar 2 02:49:34 CET 2011 on sn-devel-104 | |||||
2011-02-18 | build: put links for libs in the right directory | Andrew Tridgell | 1 | -1/+1 | |
when a library is declared as libdir/libname, still put the symlink in bin/shared Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Fri Feb 18 06:03:57 CET 2011 on sn-devel-104 | |||||
2011-02-18 | waf: give a more sensible error on symlink_bin with missing directory | Andrew Tridgell | 1 | -0/+2 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-12-17 | wafsamba: Specify full vscript path so non-autogenerated files are possible, ↵ | Jelmer Vernooij | 1 | -1/+1 | |
too. | |||||
2010-12-17 | wafsamba: Move version script handling out of SAMBA_LIBRARY. | Jelmer Vernooij | 1 | -0/+12 | |
2010-12-17 | Simplify link installation. | Jelmer Vernooij | 1 | -8/+3 | |
2010-12-08 | waf: added configure test for -Wl,--version-script | Andrew Tridgell | 1 | -0/+3 | |
this checks that the linker supports --version-script Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-11-30 | wafsamba: Only use private library rpath when linking against private | Jelmer Vernooij | 1 | -2/+2 | |
libraries. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Tue Nov 30 02:23:37 CET 2010 on sn-devel-104 | |||||
2010-11-08 | waf: go back to the previous method of handling .inst. rules | Andrew Tridgell | 1 | -1/+1 | |
the change broke the library linkages for some library, as spotted by Brad | |||||
2010-11-08 | waf: fixed the names of the installed libraries after the last change | Andrew Tridgell | 1 | -5/+13 | |
Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Mon Nov 8 02:31:18 UTC 2010 on sn-devel-104 | |||||
2010-11-08 | waf: prevent us from modifying non-install libs during make install | Andrew Tridgell | 1 | -2/+6 | |
we need to ensure that 'make install' does not change any of our build libraries, and only changes the .inst.so libraries, otherwise doing a make test in the build directory directly after a make install could use the installed libraries, which would mean using the wrong LDB_MODULES_PATH this could cause the "unknown error" loading ldb modules when running some commands directly after a make install Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-11-05 | waf: Put private libraries in a separate directory when building. | Jelmer Vernooij | 1 | -1/+5 | |
Thanks to Tridge for pointing out what exactly I had to change. :-) | |||||
2010-11-05 | Add --with-privatelibdir build option. | Jelmer Vernooij | 1 | -1/+6 | |
2010-10-27 | wafsamba: support 'soname' attribute on SAMBA_LIBRARY() | Stefan Metzmacher | 1 | -0/+13 | |
It's sometimes needed to specifiy the soname directly. metze | |||||
2010-10-21 | waf: replace the is_bundled option with private_library | Andrew Tridgell | 1 | -1/+1 | |
'private_library' better captures what we are trying to get at when we bundle a library | |||||
2010-10-19 | waf: automap shared library names from .so to the right extension | Andrew Tridgell | 1 | -9/+9 | |
this should help with MacOSX .dylib libraries | |||||
2010-10-06 | waf: fixed some python3.x portability issues | Andrew Tridgell | 1 | -1/+1 | |
these have crept into the tree over time. Maybe we should add testing of a range of python versions to autobuild? | |||||
2010-10-05 | waf: workaround for the 'make install' breakage | Andrew Tridgell | 1 | -4/+4 | |
This is a temporary workaround until Jelmer gets a chance to look at this Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Tue Oct 5 06:57:59 UTC 2010 on sn-devel-104 | |||||
2010-09-05 | waf: Use os.makedirs rather than os.mkdir in case parent directories | Jelmer Vernooij | 1 | -1/+1 | |
don't exist yet. | |||||
2010-09-04 | waf: Make shared modules available in the build dir. | Jelmer Vernooij | 1 | -0/+5 | |
2010-06-19 | wafsamba: Use octal modes directly rather than constants. | Jelmer Vernooij | 1 | -3/+1 | |
2010-06-13 | s4-waf: Fix installation of .so links for libraries that are not bundled but ↵ | Jelmer Vernooij | 1 | -1/+1 | |
have a mangled name. | |||||
2010-05-23 | build: get the SONAME right for installed libraries | Andrew Tridgell | 1 | -0/+4 | |
2010-05-05 | build: mark cloned task generators as not posted | Andrew Tridgell | 1 | -0/+1 | |
this solves an incompatibility with a newer version of waf from svn | |||||
2010-05-03 | build: use the waf patterns for RPATH | Andrew Tridgell | 1 | -7/+7 | |
Use the self.env.RPATH variable to set the RPATH for each target. This gives consistent ordering of the link command, ensuring that we don't get rebuilds if we ask for a --targets= build after a normal build. This also means we are now using the RPATH_ST pattern, which means we can potentially support compilers that don't use -Wl,xxx as the command line for rpath support | |||||
2010-04-26 | build: cope with realname for install of non-python libs | Andrew Tridgell | 1 | -1/+4 | |
this fixes the install of mit_samba.so | |||||
2010-04-18 | build: fixed install of binary targets that are in subdirs | Andrew Tridgell | 1 | -1/+1 | |
this should fix the smbd/smbd install problem with Kai's s3 waf build | |||||
2010-04-13 | build: for unbundled libraries install devel link too | Andrew Tridgell | 1 | -0/+8 | |
We need a symlink libFOO.so -> libFOO.so.x.y as a development symlink Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-04-13 | build: cope with existing binaries in bin/ left over from the old build | Andrew Tridgell | 1 | -4/+2 | |
2010-04-12 | s3-waf: Correctly create symlink if SAMBA_BINARY targets are not in the ↵ | Kai Blin | 1 | -1/+1 | |
current diectory Many thanks to ita for pointing out the fix. | |||||
2010-04-09 | build: no need to re-create the lib and bin symlinks if they exist | Andrew Tridgell | 1 | -0/+6 | |
this saves a few unlink/symlink calls for null builds | |||||
2010-04-08 | build: make the handling of relative paths a bit saner | Andrew Tridgell | 1 | -7/+3 | |
This should fix a problem that Anatoliy has struck with the PIDL rules. It also brings us much closer to a working build for a true out of tree build (ie. with waf configure -b /tmp/build) | |||||
2010-04-08 | build: allow the waf build to work with python 3.0 and 3.1 | Thomas Nagy | 1 | -1/+3 | |
Python 3.x is a bit fussier about print statements and indentation. Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-04-06 | build: cope with binaries with subdir prefixes (for s3 waf build) | Andrew Tridgell | 1 | -1/+1 | |
2010-04-06 | build: simpler symlink_bin and symlink_lib methods | Andrew Tridgell | 1 | -22/+20 | |
2010-04-06 | build: much simpler and faster rpath install handler | Andrew Tridgell | 1 | -0/+158 | |
This avoids creating additional task generators at build time, and instead moves all the rpath logic into samba_install.py where it is triggered by the install_lib and install_bin features |