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

added missing install rule, removed some dead CMake code #1434

Merged
merged 5 commits into from Mar 31, 2015
Merged

added missing install rule, removed some dead CMake code #1434

merged 5 commits into from Mar 31, 2015

Conversation

gentryx
Copy link
Member

@gentryx gentryx commented Mar 30, 2015

No description provided.

FILES_MATCHING PATTERN "hpxcxx" EXCLUDE)
FILES "${CMAKE_BINARY_DIR}/bin/hpxrun.py"
DESTINATION bin
COMPONENT core)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is this change necessary?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The previous code did not install anything, so I deleted it. The new code installs hpxrun.py which I need for the LGD test.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Doesn't this remove hpxcxx? This sounds wrong!

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Heller: look again at the original code. The rule I had removed actually excludes hpxcxx. There are two hpxcxx in the build tree. The original code specifically excluded this hpxcxx as it is configured for the build tree.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If the diff isn't clear: please take a look at the individual commits. Together with the accompanying messages, they should be self-explaining.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The previous code did not install anything, so I deleted it. The new code installs
hpxrun.py which I need for the LGD test.

Sure, what I meant is why did you remove the FILE_PERMISSIONS clause? Shouldn't scripts be made executable?

@gentryx
Copy link
Member Author

gentryx commented Mar 30, 2015

Gotcha. I've re-added the permissions for hpxrun.py and also copied those over for hpxcxx (which was missing them, too).

@sithhell
Copy link
Member

Perfect, Thanks a lot!

sithhell added a commit that referenced this pull request Mar 31, 2015
added missing install rule, removed some dead CMake code
@sithhell sithhell merged commit 5818571 into STEllAR-GROUP:master Mar 31, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants