From: Egon W. <eg...@us...> - 2005-04-24 06:55:39
|
Hi all, with the integration of the JChemPaint source code in the CDK tree, it was time to finish the build system I start quite some time ago... it allows better defined dependencies, and users to use just those CDK module jars that they need for their application while leaving out (large) jars they don't need. The system I setup so far was difficult to maintain, and still did not allow for true clear dependency relationships. Friday I changed this, and the transition is taking place right now, and it will be finished this weekend To compile a module you now do: ant -Dmodule=X compile-module where X is one of the following: data core standard interfaces io render extra The order is important. For example, standard depends on core, which depends on data (so standard depends on data too). This is depicted in the attached image. Some modules are still broken, but this will be resolved today. Egon -- eg...@us... GPG: 1024D/D6336BA6 |