Skip to content

clangmetatool is too unix centric #35

@LegalizeAdulthood

Description

@LegalizeAdulthood

Describe the bug
The code only works on Unix and can't be easily setup in Windows.

To Reproduce
Steps to reproduce the behavior:

  1. Download llvm/clang
  2. Build debug clang install target
  3. Download clangmetatool
  4. Configure clangmetatool to use clang debug install dir
  5. Compile clangmetatool install target (many hundreds of warnings are issued from clang headers, first sign that something is wrong)
  6. Create tool from the skeleton
  7. Attempt to compile the skeleton after adjusting CMakeLists.txt for tool name
  8. Compilation of the skeleton fails due to conflicting compiler settings between clang and the skeleton

Expected behavior
It should Just Work.

Screenshots

Environment (please complete the following information):

  • Windows 10
  • CMake generator Visual Studio 15 2017 Win64

Additional context

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions