4082d0deb030b1b93ab8c0054c3f638252649084 |
|
26-Oct-2016 |
Stéphane Graber <stgraber@ubuntu.com> |
Use libtool for liblxc.so
This should allow proper filtering of build flags for libraries and make
it easier to use PIE/PIC.
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com> |
e2f91e3434ddf2d4cb85d2385057a492eb462166 |
|
10-Nov-2015 |
Fox Wilson <2016fwilson@babbage.csl.tjhsst.edu> |
Use /usr/bin/env python3 instead of /usr/bin/python3 project-wide
This fixes invocations of certain commands when python3 is installed in
a nonstandard path (/usr/local/bin, for example).
Signed-off-by: Fox Wilson <2016fwilson@tjhsst.edu> |
f4eddfef90c41595905ff45a92ca6e9e954d279b |
|
26-Aug-2014 |
Daniel Miranda <danielkza2@gmail.com> |
build: Make setup.py run from srcdir to avoid distutils errors
distutils can't handle paths to source files containing '..'. It will
try to navigate away from the build directory and fail. To fix that,
before building the python module, transform all the path variables then
cd to the srcdir, and set the build directory manually.
This is hopefully the last needed fix to use separate build and
source diretories.
Signed-off-by: Daniel Miranda <danielkza2@gmail.com>
Acked-by: Stéphane Graber <stgraber@ubuntu.com> |
d79067a726f1b4a06828220cc11dd3cfbc244856 |
|
22-Aug-2014 |
Daniel Miranda <danielkza2@gmail.com> |
build: Fix support for split build and source dirs
Building LXC in a separate target directory, by running configure from
outside the source tree, failed with multiple errors, mostly in the
Python and Lua extensions, due to assuming the source dir and build dir
are the same in a few places. To fix that:
- Pre-process setup.py with the appropriate directories at configure
time
- Introduce the build dir as an include path in the Lua Makefile
- Link the default container configuration file from the alternatives
in the configure stage, instead of setting a variable and using it
in the Makefile
Signed-off-by: Daniel Miranda <danielkza2@gmail.com>
Acked-by: Stéphane Graber <stgraber@ubuntu.com> |