This is an IBM Automation portal for Cloud Platform products. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).
We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:
Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,
Post an idea.
Get feedback from the IBM team and other customers to refine your idea.
Follow the idea through the IBM Ideas process.
Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.
IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.
ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.
The feature that is described in this request is a candidate for a future release
The feature that is described in this request is currently under development and should be included in a subsequent release.
The feature that is described in this request is a candidate for a future release
How much time, it will take to provide the compilation database support in RTRT? Can it be provided through some patch or it will need new version release ?
Though compilation database can help, but I was talking about a inbuilt "Open CMake Project Template" in studio, which can read the CMakeLists.txt file to open an existing project. Then It would be helpful to open same project in two different IDEs, where one can be used for the actual development (e.g. Jetbrains CLion) and the second one would be RTRT Studio, which would help in instrumentation of that code base. So any setting changed in CMake files or the code would automatically be reflected in both places.
I case of compilation database, generally IDEs lack much support for it and again we will have to generate the compilation database, every time the CMakeLists.txt script files or the '.cmake' module files changes.
I think the compilation database can provide basic support but CMake support would be better.
We envision to support CMake projects as following: when creating a new project in Studio or Eclipse, the user will have the capability to add a compilation database provided by CMake, and the project will be populated with the C/C++ files and the compiliation flags found in this database. It should be also possible to do that to update an existing project. Moreover, for project that are not based on CMake, but use makefile, we envision to provide tools to generate a similar database that can be used for the same puprose.
Is it the feature that you expected?
Thanks