-
-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CMake and CTest for fortran track #29
Comments
We do need the configlet lint, as it ensures that the Track configuration will integrate properly with the website. The complaint is:
So it looks like it doesn't know how to recognize the test suite. To fix it you'll need to change the You should be able to run the configlet locally if you get the right one for your system here:
We can see it, but not commit to it (we shouldn't need to commit to it, though, so we're probably fine). If you want to make a "work in progress" pull request, that will give people a place to comment in-line in your changes. To do so, open up your branch to https://github.com/pclausen/fortran/tree/fortran-cmake and then look for the "new pull request button": |
I created a pull request but it is my first so let me know if something is wrong or incomplete. |
You can mention the PR like |
So I have now setup a branch fortran-cmake in fork:
https://github.com/pclausen/fortran/tree/fortran-cmake
The main CMakelist.txt is a modified version of the one from https://github.com/exercism/cpp
First build only includes hello-world and kind of completes OK
https://travis-ci.org/pclausen/fortran/jobs/418407246
But I get an error in
The command "bin/configlet lint ." exited with 1.
Do we need this configlet lint ?The next step is to convert leap or bob to use ctest and some asserts which I am thinking a bit about. When it gets a bit further I will create a pull request(?)
I also updated installation doc https://github.com/pclausen/fortran/blob/fortran-cmake/docs/INSTALLATION.md
Suggestions for improvements are very welcome. I dont know if you can see or commit to my branch. let me know if you need access and please also write how I can give you access.
The text was updated successfully, but these errors were encountered: