Skip to content

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

Merged
dtarditi merged 1 commit into
checkedc:masterfrom
dtarditi:revert-fix
Jun 2, 2017
Merged

Revert "Try enabling using cmake for LNT automation testing. (#315)"#316
dtarditi merged 1 commit into
checkedc:masterfrom
dtarditi:revert-fix

Conversation

@dtarditi

@dtarditi dtarditi commented Jun 2, 2017

Copy link
Copy Markdown
Member

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