Skip to content

Commit

Permalink
Correct output and source specifications in build.properties
Browse files Browse the repository at this point in the history
* Remove source entries in projects without source folders
* Remove duplicate source entries
* Add missing output entries
* Fix project classpaths with unseparated bin folders and adapt
.gitignore
  • Loading branch information
HeikoKlare committed Nov 28, 2023
1 parent d5595f7 commit 4c418ff
Show file tree
Hide file tree
Showing 39 changed files with 62 additions and 32 deletions.
1 change: 1 addition & 0 deletions debug/org.eclipse.unittest.ui/build.properties
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ bin.includes = plugin.xml,\
META-INF/

source.. = src/
output.. = bin/
src.includes = about.html,\
schema/

Expand Down
1 change: 1 addition & 0 deletions platform/org.eclipse.platform/build.properties
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ bin.includes = about.html,\
700E4F39BC05364B.asc
src.includes = about.html
source.platform.jar = src-intro/
output.platform.jar = bin-intro/

# Maven properties, see https://github.com/eclipse/tycho/wiki/Tycho-Pomless
tycho.pomless.parent = ../../
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
# IBM Corporation - initial API and implementation
###############################################################################
source.. = src/
output.. = bin/
src.includes=about.html
bin.includes=about.html, META-INF/,.
qualifier=context
2 changes: 1 addition & 1 deletion resources/bundles/org.eclipse.core.resources/.classpath
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="src" path="src"/>
<classpathentry kind="src" path="src_ant"/>
<classpathentry kind="src" output="bin_ant" path="src_ant"/>
<classpathentry kind="output" path="bin"/>
</classpath>
2 changes: 1 addition & 1 deletion resources/bundles/org.eclipse.core.resources/.gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
temp.folder
src_ant_bin
bin_ant
ant_tasks
6 changes: 4 additions & 2 deletions resources/bundles/org.eclipse.core.resources/build.properties
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,10 @@
# Contributors:
# IBM Corporation - initial API and implementation
###############################################################################
source..=src/
source.ant_tasks/resources-ant.jar=src_ant/
source.. = src/
output.. = bin/
source.ant_tasks/resources-ant.jar = src_ant/
output.ant_tasks/resources-ant.jar = bin_ant/
src.includes = about.html,\
schema/,\
natives/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
# IBM Corporation - initial API and implementation
###############################################################################
source.. = src/
output.. = bin/
src.includes=*.html
bin.includes=plugin.xml,icons/,doc/,*.html,.options, META-INF/,.
qualifier=context
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
# IBM Corporation - initial API and implementation
# Mickael Istria (Red Hat Inc.) - 417025 Get rid of nested jars
###############################################################################
source..=src/
source.. = src/
output.. = bin/
bin.includes = .,\
META-INF/,\
about.html
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
# IBM Corporation - initial API and implementation
# Mickael Istria (Red Hat Inc.) - 417025 Get rid of nested jars
###############################################################################
source..=src/
source.. = src/
output.. = bin/
bin.includes = .,\
META-INF/,\
about.html
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
# IBM Corporation - initial API and implementation
# Mickael Istria (Red Hat Inc.) - 417025 Get rid of nested jars
###############################################################################
source..=src/
source.. = src/
output.. = bin/
bin.includes = .,\
META-INF/,\
about.html
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
# IBM Corporation - initial API and implementation
# Mickael Istria (Red Hat Inc.) - 417025 Get rid of nested jars
###############################################################################
source..=src/
source.. = src/
output.. = bin/
bin.includes = .,\
META-INF/,\
about.html
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
# IBM Corporation - initial API and implementation
# Mickael Istria (Red Hat Inc.) - 417025 Get rid of nested jars
###############################################################################
source..=src/
source.. = src/
output.. = bin/
bin.includes = plugin.xml,\
.,\
MultipleProjectTestFiles/,\
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,3 @@ bin.includes = META-INF/,\
OSGI-INF/
src.includes = about.html,\
schema/
source.. = src/
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,4 @@ bin.includes = plugin.xml,\
src.includes = about.html,\
schema/
source.. = src/
output.. = bin/
1 change: 1 addition & 0 deletions runtime/bundles/org.eclipse.core.runtime/build.properties
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,6 @@ bin.includes = .options,\
.,\
META-INF/
source.. = src/
output.. = bin/
src.includes = about.html,\
schema/
1 change: 1 addition & 0 deletions runtime/bundles/org.eclipse.core.tools/build.properties
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
# IBM Corporation - initial API and implementation
###############################################################################
source.. = src/
output.. = bin/
src.includes=*.html
bin.includes = plugin.xml,\
icons/,\
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
# Mickael Istria (Red Hat Inc.) - initial API and implementation
###############################################################################
source.. = src/
output.. = bin/
bin.includes = test.xml,\
about.html,\
plugin.properties,\
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
# Lars Vogel <Lars.Vogel@vogella.com> - Bug 474642
###############################################################################
source.. = src/
output.. = bin/
bin.includes = plugin.xml,\
test.xml,\
about.html,\
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
# Lars Vogel <Lars.Vogel@vogella.com> - Bug 474642
###############################################################################
source.. = src/
output.. = bin/
bin.includes = .,\
about.html,\
META-INF/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
# Lars Vogel <Lars.Vogel@vogella.com> - Bug 474642
###############################################################################
source.. = src/
output.. = bin/
bin.includes = plugin.xml,\
.,\
Plugin_Testing/,\
Expand Down
1 change: 1 addition & 0 deletions team/bundles/org.eclipse.core.net.linux/build.properties
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,4 @@ bin.includes = fragment.properties,\
about.html
src.includes = about.html
source.. = src/
output.. = bin/
1 change: 1 addition & 0 deletions team/bundles/org.eclipse.core.net.win32/build.properties
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,4 @@ bin.includes = fragment.properties,\
META-INF/
src.includes = about.html
source.. = src/
output.. = bin/
5 changes: 3 additions & 2 deletions team/bundles/org.eclipse.team.core/build.properties
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,6 @@ bin.includes = about.html,\
.,\
.options,\
META-INF/
source..=src/
src.includes=about.html,schema/
source.. = src/
output.. = bin/
src.includes = about.html,schema/
5 changes: 3 additions & 2 deletions team/bundles/org.eclipse.team.ui/build.properties
Original file line number Diff line number Diff line change
Expand Up @@ -19,5 +19,6 @@ bin.includes = about.html,\
.,\
META-INF/,\
.options
source..=src/
src.includes=about.html,schema/
source.. = src/
output.. = bin/
src.includes = about.html,schema/
6 changes: 5 additions & 1 deletion team/examples/org.eclipse.compare.examples.xml/.classpath
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="src" path="src"/>
<classpathentry kind="src" path="tests"/>
<classpathentry kind="src" output="bin_tests" path="tests">
<attributes>
<attribute name="test" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="output" path="bin"/>
</classpath>
1 change: 1 addition & 0 deletions team/examples/org.eclipse.compare.examples.xml/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
bin_tests/
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
# Mickael Istria (Red Hat Inc.) - 419531 Get rid of nested jars
###############################################################################
source.. = src/

output.. = bin/
bin.includes = doc-html/,\
about.html,\
plugin.properties,\
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
# Mickael Istria (Red Hat Inc.) - 419531 Get rid of nested jars
###############################################################################
source.. = src/

output.. = bin/
bin.includes = doc-html/,\
about.html,\
plugin.properties,\
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,9 @@
# Mickael Istria (Red Hat Inc.) - 419531 Get rid of nested jars
###############################################################################
# Eclipse build contribution
source..=src/
src.includes=about.html
source.. = src/
output.. = bin/
src.includes = about.html
bin.includes = about.html,\
icons/,\
doc-html/,\
Expand Down
3 changes: 2 additions & 1 deletion team/tests/org.eclipse.compare.tests/build.properties
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@ bin.includes = plugin.properties,\

src.includes = about.html

source..= src/
source.. = src/
output.. = bin/

# Maven/Tycho pom model adjustments
pom.model.property.testClass = org.eclipse.compare.tests.AllCompareTests
Expand Down
3 changes: 2 additions & 1 deletion team/tests/org.eclipse.team.tests.core/build.properties
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
# IBM Corporation - initial API and implementation
# Mickael Istria (Red Hat Inc.) - 419531 Get rid of nested jars
###############################################################################
source..=src/
source.. = src/
output.. = bin/
bin.includes = about.html,\
plugin.xml,\
.,\
Expand Down
6 changes: 3 additions & 3 deletions ua/org.eclipse.help.base/build.properties
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@
# Contributors:
# IBM Corporation - initial API and implementation
###############################################################################
source..=src/,\
src_demo/
src.includes=schema/,about.html
source.. = src/,\
src_demo/
output.. = bin/
src.includes = schema/,about.html
bin.includes = doc/,\
plugin.xml,\
preferences.ini,\
Expand Down
5 changes: 3 additions & 2 deletions ua/org.eclipse.help.ui/build.properties
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,9 @@
# Contributors:
# IBM Corporation - initial API and implementation
###############################################################################
source..=src/
src.includes=schema/,about.html
source.. = src/
output.. = bin/
src.includes = schema/,about.html
bin.includes = icons/,\
plugin.xml,\
.,\
Expand Down
5 changes: 3 additions & 2 deletions ua/org.eclipse.help/build.properties
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,9 @@
# Contributors:
# IBM Corporation - initial API and implementation
###############################################################################
source..=src/
src.includes=schema/,about.html
source.. = src/
output.. = bin/
src.includes = schema/,about.html
bin.includes = livehelp.js,\
plugin.xml,\
preferences.ini,\
Expand Down
1 change: 1 addition & 0 deletions ua/org.eclipse.ui.cheatsheets/build.properties
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,6 @@ bin.includes = plugin.properties,\
about.html,\
META-INF/
source.. = src/
output.. = bin/
src.includes = schema/,\
about.html
2 changes: 0 additions & 2 deletions ua/org.eclipse.ui.intro.quicklinks.examples/build.properties
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
source.. = src/
output.. = bin/
bin.includes = META-INF/,\
.,\
plugin.xml,\
Expand Down
2 changes: 0 additions & 2 deletions ua/org.eclipse.ui.intro.solstice.examples/build.properties
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
source.. = src/
output.. = bin/
bin.includes = META-INF/,\
.,\
plugin.xml,\
Expand Down
1 change: 1 addition & 0 deletions ua/org.eclipse.ui.intro/build.properties
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
# IBM Corporation - initial API and implementation
###############################################################################
source.. = src/
output.. = bin/
bin.includes = plugin.xml,\
.,\
icons/,\
Expand Down
1 change: 1 addition & 0 deletions update/org.eclipse.update.configurator/build.properties
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ bin.includes = .options,\
OSGI-INF/
src.includes = about.html
source.. = src/
output.. = bin/

# Maven properties, see https://github.com/eclipse/tycho/wiki/Tycho-Pomless
tycho.pomless.parent = ../../

0 comments on commit 4c418ff

Please sign in to comment.