[ https://issues.apache.org/jira/browse/OFBIZ-3500?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17450150#comment-17450150 ]
Ioan Eugen Stan commented on OFBIZ-3500: ---------------------------------------- I have spent some time on figuring out how to break ofbiz into real gradle projects and I got a good feel of how things are right now. This is added as source sets dynamically. We can break ofbiz first into: * framework * application * themes * plugins - should add plugins dynamically {noformat} getDirectoryInActiveComponentsIfExists lib [] getDirectoryInActiveComponentsIfExists src/main/java [framework/base/src/main/java, framework/entity/src/main/java, framework/security/src/main/java, framework/datafile/src/main/java, framework/minilang/src/main/java, framework/common/src/main/java, framework/service/src/main/java, framework/catalina/src/main/java, framework/entityext/src/main/java, framework/webapp/src/main/java, framework/widget/src/main/java, framework/testtools/src/main/java, framework/webtools/src/main/java, applications/party/src/main/java, applications/securityext/src/main/java, applications/content/src/main/java, applications/workeffort/src/main/java, applications/product/src/main/java, applications/manufacturing/src/main/java, applications/accounting/src/main/java, applications/humanres/src/main/java, applications/order/src/main/java, applications/marketing/src/main/java, plugins/rest-api/src/main/java, framework/start/src/main/java] getDirectoryInActiveComponentsIfExists src/main/groovy [framework/service/src/main/groovy, framework/webtools/src/main/groovy, applications/party/src/main/groovy, applications/content/src/main/groovy, applications/product/src/main/groovy, applications/accounting/src/main/groovy, applications/order/src/main/groovy, applications/marketing/src/main/groovy] getDirectoryInActiveComponentsIfExists src/main/resources [framework/base/src/main/resources, framework/entity/src/main/resources, framework/minilang/src/main/resources, framework/common/src/main/resources, framework/webapp/src/main/resources, framework/widget/src/main/resources, framework/webtools/src/main/resources, applications/content/src/main/resources, applications/product/src/main/resources, framework/start/src/main/resources] getDirectoryInActiveComponentsIfExists config [framework/base/config, framework/entity/config, framework/security/config, framework/minilang/config, framework/common/config, framework/service/config, framework/catalina/config, framework/entityext/config, framework/webapp/config, framework/widget/config, framework/webtools/config, themes/netdavaofbiz/config, themes/rainbowstone/config, themes/helveticus/config, themes/common-theme/config, applications/party/config, applications/securityext/config, applications/content/config, applications/workeffort/config, applications/product/config, applications/manufacturing/config, applications/accounting/config, applications/humanres/config, applications/order/config, applications/marketing/config, applications/commonext/config, plugins/rest-api/config] getDirectoryInActiveComponentsIfExists dtd [framework/base/dtd, framework/entity/dtd, framework/security/dtd, framework/datafile/dtd, framework/minilang/dtd, framework/service/dtd, framework/webapp/dtd, framework/widget/dtd, framework/testtools/dtd, applications/content/dtd, applications/product/dtd, plugins/rest-api/dtd] getDirectoryInActiveComponentsIfExists src/test/java [framework/base/src/test/java, framework/entity/src/test/java, framework/security/src/test/java, framework/common/src/test/java, framework/webapp/src/test/java, framework/widget/src/test/java, framework/start/src/test/java] getDirectoryInActiveComponentsIfExists src/test/groovy [framework/base/src/test/groovy] getDirectoryInActiveComponentsIfExists src/test/resources [framework/base/src/test/resources] getDirectoryInActiveComponentsIfExists groovyScripts [framework/base/groovyScripts, framework/common/groovyScripts, framework/entityext/groovyScripts, framework/webtools/groovyScripts, applications/party/groovyScripts, applications/content/groovyScripts, applications/workeffort/groovyScripts, applications/product/groovyScripts, applications/manufacturing/groovyScripts, applications/accounting/groovyScripts, applications/humanres/groovyScripts, applications/order/groovyScripts, applications/marketing/groovyScripts, applications/commonext/groovyScripts] {noformat} > Umbrella issue for components dependency > ---------------------------------------- > > Key: OFBIZ-3500 > URL: https://issues.apache.org/jira/browse/OFBIZ-3500 > Project: OFBiz > Issue Type: Improvement > Components: ALL COMPONENTS > Affects Versions: Trunk > Reporter: Jacques Le Roux > Priority: Major > Attachments: dependencyCheck.groovy > > > This issue is dedicated to group components dependency related issues. > Chris Snow created [this related Wiki > page|http://cwiki.apache.org/confluence/x/eIOJ] > There is now a > https://cwiki.apache.org/confluence/display/OFBIZ/Component+and+Component+Set+Dependencies > wiki page which is more up to data (still small things to clean) -- This message was sent by Atlassian Jira (v8.20.1#820001)