Hi all,<br>some time ago I proposed adding Pascal support in cmake and since then I got a lot of progress.<br>If you can see here I have a build system ready and working<br><a href="https://code.google.com/p/hedgewars/source/browse/cmake_modules/CMakeDeterminePascalCompiler.cmake?name=cmake_pascal">https://code.google.com/p/hedgewars/source/browse/cmake_modules/CMakeDeterminePascalCompiler.cmake?name=cmake_pascal</a><br>
<a href="https://code.google.com/p/hedgewars/source/browse/cmake_modules/CMakePascalCompiler.cmake.in?name=cmake_pascal">https://code.google.com/p/hedgewars/source/browse/cmake_modules/CMakePascalCompiler.cmake.in?name=cmake_pascal</a><br>
<a href="https://code.google.com/p/hedgewars/source/browse/cmake_modules/CMakePascalInformation.cmake?name=cmake_pascal">https://code.google.com/p/hedgewars/source/browse/cmake_modules/CMakePascalInformation.cmake?name=cmake_pascal</a><br>
<a href="https://code.google.com/p/hedgewars/source/browse/cmake_modules/CMakeTestPascalCompiler.cmake?name=cmake_pascal">https://code.google.com/p/hedgewars/source/browse/cmake_modules/CMakeTestPascalCompiler.cmake?name=cmake_pascal</a><br>
<br>Right now I'm targeting uniquely Freepascal compiler as that's the one I primarily use (and last one widely used afaik).<br>Is there anyone with more cmake scripting experience than me willing to give these files a review?<br>
You'll see funny stuff (such as static linking disabled and some confusion in output name (fixed by the <TARGET> patch of some days ago).<br>It would be really helpful to the project and potentially they could be integrated directly in cmake.<br>
Best,<br>Vittorio<br>