At the moment, the build script in twilio-keycloak-provider is set up to build submodules within that directory. The reason is this was the default gradle setup and helped to produce a jar expediently. Now that we need a theme jar, it would make sense to let the theme jar be a submodule of a top-level build script and twilio-keycloak-provider be a sibling submodule of the upcoming theme jar. The lib subdirectory/submodule inside twilio-keycloak-provider is overkill because we don't expect more submodules within twilio-keycloak-provider.
At the moment, the build script in
twilio-keycloak-provider
is set up to build submodules within that directory. The reason is this was the default gradle setup and helped to produce a jar expediently. Now that we need a theme jar, it would make sense to let the theme jar be a submodule of a top-level build script andtwilio-keycloak-provider
be a sibling submodule of the upcoming theme jar. Thelib
subdirectory/submodule insidetwilio-keycloak-provider
is overkill because we don't expect more submodules withintwilio-keycloak-provider
.