| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
| |
Things went back to being statically linked again once I added an
explicit -static flag to the vanilla way.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This required various build system changes to get the build to go
through.
In the inplace shell wrappers, we set LD_LIBRARY_PATH to allow programs
to find their libraries. In the future, we might change the inplace tree
to be the same shape as an installed tree instead. However, this would
mean changing the way we do installation, as currently we use cabal's
installation methods to install the libraries, but that only works if
the libraries are under libraries/foo/dist-install/build/..., rather
than in inplace/lib/...
|
| |
|
|
|
|
|
| |
We need to directly depend on the stage1 libs. The stage1 compiler lib
doesn't depend on them.
|
|
|
|
|
|
|
|
|
|
|
| |
Hack: dblatex normalises the name of the main input file using
os.path.realpath, which means that if we're in a linked build tree,
it find the real source files rather than the symlinks in our link
tree. This is fine for the static sources, but it means it can't
find the generated sources.
We therefore also generate the main input file, so that it really
is in the link tree, and thus dblatex can find everything.
|
|
Stops the docs going out of sync with the code.
|