Instead of a directory structure where lib is a submodule, let twilio-keycloak-provider become a submodule. In other words,
`auth/twilio-keycloak-provider/lib`
becomes
`auth/twilio-keycloak-provider`.
We do expect more modules next to twilio-keycloak-provider but we do not expect more modules within twilio-keycloak-provider. This allows each module to have its own build script sharing a top-level gradle setup in auth.
Another pleasant effect of this change is the base name of the jar now matches the intended name (from the new module directory): twilio-keycloak-provider-all.jar (rather than lib-all.jar).
Issue #10 Prepare the directory structure for additional modules
Instead of a directory structure where
lib
is a submodule, lettwilio-keycloak-provider
become a submodule. In other words,becomes
We do expect more modules next to
twilio-keycloak-provider
but we do not expect more modules withintwilio-keycloak-provider
. This allows each module to have its own build script sharing a top-level gradle setup inauth
.Another pleasant effect of this change is the base name of the jar now matches the intended name (from the new module directory):
twilio-keycloak-provider-all.jar
(rather thanlib-all.jar
).Issue #10 Prepare the directory structure for additional modules