<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi Greg!</p>
    <blockquote type="cite"
cite="mid:CAHxvOVKb5V-oRUdAWtWSF0nTpuTU1ud9K_vQeS=JR4pj0mX5Tg@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">1) Are any of those CLI flags ones that we should
        include into the CMakeLists.txt somewhere? I'm thinking
        specifically of the one where you tell the system to export all
        symbols, but any others that should be included or defaulted are
        also OK. Let me know and I can work on putting them into the
        system to simplify your build process.</div>
    </blockquote>
    <p>I'm actually not quite sure right now whether I really need <span style="color: rgb(36, 41, 46); font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: pre; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=TRUE</span>.
      I added this recently because I faced issues with unavailable
      symbols. But those issues got resolved after I defined <span
        lang="EN-US">SWUSINGDLL in my application library that links
        with SWORD. The other options that I provide to CMake are simply
        library (dependency) configuration options and rather specific
        to my build. So I'm not sure whether it's necessary to add
        anything to SWORD's CMake configuration at this point.</span></p>
    <blockquote type="cite"
cite="mid:CAHxvOVKb5V-oRUdAWtWSF0nTpuTU1ud9K_vQeS=JR4pj0mX5Tg@mail.gmail.com">
      <div dir="ltr">
        <div><br>
        </div>
        <div>2) What version of CMake are you using? Someone on another
          thread is struggling to build on Windows because of the
          default install directory being set with \\ as the path
          separator and needed to switch it to / instead. But they're on
          CMake 3.18.2, so I'm curious what version you're on and if
          that is a new development in the CMake versions that they'll
          understand Unix path separators on Windows.</div>
      </div>
    </blockquote>
    <p>I'm using whatever is latest on the Windows Virtual Environment
      of GitHub Actions.</p>
    <p>Currently that would be CMake 3.18.2.</p>
    <p>See
<a class="moz-txt-link-freetext" href="https://github.com/actions/virtual-environments/blob/8f597be18bf04e963e13364d8c07521d096a4a4a/images/win/Windows2019-Readme.md#tools">https://github.com/actions/virtual-environments/blob/8f597be18bf04e963e13364d8c07521d096a4a4a/images/win/Windows2019-Readme.md#tools</a></p>
    <p>Best regards,<br>
      Tobias<br>
    </p>
  </body>
</html>