java files not included in compilation
Open
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 1.5k
- Forks
- 516
- Avg merge
- 4d 4h
- Merged PRs (30d)
- 4
Description
Discussed in https://github.com/OpenDDS/OpenDDS/discussions/4870
To Reproduce
- Build OpenDDS with java support.
- Build the attached archive.
opendds_mwc.pl && make. - The jar file will be empty.
If you execute opendds_mwc.pl && make again, then the java files will be pulled into the build.
Thus, there is a bug in MPC or in the mpc file.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue with the attached test.tar.gz archive, building OpenDDS with Java support, then running opendds_mwc.pl && make and inspecting the resulting jar. Read the MPC or mpc-file build logic implicated by the reproduction; done means the Java files are included on the first build without rerunning the command.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, java
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100