btc-ag / service-idl

Xtext-based Service IDL (Interface Definition Language) and Code Generators for Protobuf, C++, Java and .NET
Eclipse Public License 2.0
8 stars 8 forks source link

Generate separate maven modules for each code module (in the sense of ProjectType) #147

Closed sigiesec closed 6 years ago

sigiesec commented 6 years ago

Currently, a single maven module (resp. a single pom.xml) is generated for all ProjectTypes. This must be split up, in order to enable dependents to depend on the API only, e.g. and not pull in dependencies to ServiceComm, e.g.

sigiesec commented 6 years ago

Must be solved in connection with #42

sigiesec commented 6 years ago

Also started work on this, but cross-project dependencies need to be resolved properly.