#14011 closed defect (fixed)
Add ecj script to execute eclipse-ecj.jar
Reported by: | mvfranz@… | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.6.0 |
Keywords: | Cc: | ||
Port: |
Description
The original Portfile and scripts were incomplete and need to be updated to allow the ecj.jar (now eclipse-ecj.jar) file to be excuted as a jar file.
The Portfile and files/build.xml need to be updated and a new file ecj needs to be added to the files directory.
Attachments (4)
Change History (10)
Changed 17 years ago by mvfranz@…
Attachment: | Portfile-eclipse-ecj32.diff added |
---|
Changed 17 years ago by mvfranz@…
Attachment: | build.xml-eclipse-ecj32.diff added |
---|
diff of build.xml to rename the output jar to eclipse-ecj.jar
Changed 17 years ago by mvfranz@…
New script file to execute ecj as a java compiler
Changed 17 years ago by mvfranz@…
Attachment: | MANIFEST.MF added |
---|
java manifest file to make eclipse-ecj.jar and executable jar
comment:1 Changed 17 years ago by mvfranz@…
I forgot to mention the MANIFEST.MF as a new file in the original description. This is needed to make the jar file executable.
comment:2 Changed 17 years ago by jmpalacios (Juan Manuel Palacios)
Milestone: | → Port Bugs |
---|
comment:3 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign@… removed |
---|---|
Owner: | changed from macports-tickets@… to ryandesign@… |
comment:4 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)
Thanks! I committed it in r33623 with these changes:
- I bumped the port revision so everyone gets this change
- I removed trailing whitespace from line 45 (see "
port lint
")
However I will need to commit a follow-up revision so that "/opt/local
" is not hard-coded into the portfile. (MacPorts could be installed into a different prefix.)
comment:5 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | new → closed |
No longer hard-coding "/opt/local
" in r33624.
Portfile patch