Skip to content

Revert "Try enabling using cmake for LNT automation testing. (#315)" #316

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

Merged
merged 1 commit into from
Jun 2, 2017

Conversation

dtarditi
Copy link
Member

@dtarditi dtarditi commented Jun 2, 2017

This reverts commit eefccde.

It turns out that using cmake for LNT automation testing is more complex than I thought. It apparently requires the LLVM gold plugin to be built too. Revert this for now until this is sorted out.

@dtarditi dtarditi merged commit 03aab69 into checkedc:master Jun 2, 2017
@dtarditi dtarditi deleted the revert-fix branch August 3, 2017 20:17
dopelsunce pushed a commit to dopelsunce/checkedc-clang that referenced this pull request Sep 28, 2020
Fixes installation issue with checked headers in subfolders.

Checked headers not in the top-level directory in the source (e.g.
arpa/inet_checked.h) were being copied to the top-level directory
in the installation. This fixes that issue.
Specifically, the directory structure was sucessfully preserved when
copying the checked headers into the build directory, but then
subfolders were being removed from the path when copying from the
build directory into the install directory. I am still not sure
exactly why, but the documentation is clear that using DIRECTORY
instead of FILES in the install will solve the problem and preserve
directory structure. Tested in Linux (sudo make install).
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.

2 participants