<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>dear community,</p>
    <p>I want to make a module for a language that is not supported by
      CMake. <br>
    </p>
    <p>are there any restrictions in using <b>add_executable</b> for
      any language other than C / C++, <br>
    </p>
    <p>must the build be constructed very similar to C language?</p>
    <p>I was looking into Java module for reference and noted that it is
      defining its own functions for build. Since overriding standard
      CMake functions is discouraged and <b>add_executable</b> seems to
      be hard coded (not a CMake module) I believe that I have to create
      my own functions like add_verilog_configuration,
      target_link_verilog_library and alike. </p>
    <p><br>
    </p>
  </body>
</html>