Skip to content

Add handling for macOS mach binaries#231

Merged
alalazo merged 1 commit intoepfl-scitas:features/buildcache_previewfrom
gartung:pr9199
Feb 22, 2019
Merged

Add handling for macOS mach binaries#231
alalazo merged 1 commit intoepfl-scitas:features/buildcache_previewfrom
gartung:pr9199

Conversation

@gartung
Copy link
Copy Markdown

@gartung gartung commented Feb 22, 2019

No description provided.

@gartung
Copy link
Copy Markdown
Author

gartung commented Feb 22, 2019

@alalazo

@alalazo alalazo merged commit 2c9865a into epfl-scitas:features/buildcache_preview Feb 22, 2019
@gartung gartung deleted the pr9199 branch February 27, 2019 23:38
alalazo added a commit that referenced this pull request Mar 4, 2019
* Added the `spack buildcache preview` sub-command

This is similar to `spack spec -I` but highlights which nodes in a DAG
are relocatable and which are not.

spec.tree has been generalized a little to accept a status function,
instead of always showing the install status

The current implementation works only for ELF, and needs to be
generalized to other platforms.

* Added a test to check if an executable is relocatable or not

This test requires a few commands to be present in the environment.
Currently it will run only under python 3.7 (which uses Xenial instead
of Trusty).

* Added tests for the 'buildcache preview' command.

* Fixed codebase after rebase

* Fixed the list of apt addons for Python 3.7 in travis.yaml

* Only check ELF executables and shared libraries. Skip checking virtual or external packages. (#229)

* Fixed flake8 issues

* Add handling for macOS mach binaries (#231)
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

Successfully merging this pull request may close these issues.

2 participants