Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set two (resp. three) GAP roots for out of tree builds #65

Open
fingolfin opened this issue Mar 13, 2017 · 2 comments
Open

Set two (resp. three) GAP roots for out of tree builds #65

fingolfin opened this issue Mar 13, 2017 · 2 comments
Milestone

Comments

@fingolfin
Copy link
Owner

Right now, a normal (non-HPC) build always sets a single GAP root, pointing to the srcdir. But this way, make bootstrap won't work for out-of-tree builds, because the packages end up in builddir. To solve this, we should set two root directories for out-of-tree builds: First the builddir, then the srcdir.

For HPC-GAP build, that would be three GAP roots: two for the srcdir, and on for the builddir.

@fingolfin fingolfin changed the title Set two GAP roots for out of tree builds Set two (resp. three) GAP roots for out of tree builds Mar 13, 2017
@fingolfin
Copy link
Owner Author

And once this is implemented, remove the hack in .travis.yml, i.e. remove

if [[ $BUILDDIR != . ]] ; then mv pkg $GAPROOT/ ; fi

@fingolfin fingolfin added this to the merge milestone Mar 13, 2017
@fingolfin
Copy link
Owner Author

The simple (?) solution for this should be to modify bin/gap.sh suitably.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant