Skip to content
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

Include directory resolution and module inter-dependencies #702

Open
michaelklishin opened this issue Nov 19, 2015 · 1 comment
Open

Include directory resolution and module inter-dependencies #702

michaelklishin opened this issue Nov 19, 2015 · 1 comment
Labels
Old The issue is very old, might be not relevant or a candidate for closing Usability Related to usability improvements and to better informing the user

Comments

@michaelklishin
Copy link

This may be a question more than an issue report.

I have a project with some 15-20 sub-projects. A logical way of organising this would be to use a module for each sub-project. Sadly, with the most recent preview release (for IDEA 15), if I have module A with an include directory, and module B that depends on it, -includes of A header files in B do not resolve.

I'm not sure if they should be — technically this is an IDEA concept/behaviour, not an Erlang one — but this does annoy me and force me to use a single module for all the sub-projects, which limits the kind of things I can easily do from IDEA.

So, I suggest that include directories for dependent modules are also taken into consideration by the plugin.

@istocniks
Copy link

You should add module A to module's B dependency list and use include_lib instead of include and everything will work.

@kvakvs kvakvs added Old The issue is very old, might be not relevant or a candidate for closing Usability Related to usability improvements and to better informing the user labels Aug 1, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Old The issue is very old, might be not relevant or a candidate for closing Usability Related to usability improvements and to better informing the user
Projects
None yet
Development

No branches or pull requests

3 participants