ppyordanov / Dynamic-Noise-and-Pollution-Map

A dynamically generated University of Glasgow noise and pollution campus map via the innovative Smart Citizen Kit developed in Barcelona, Spain by FabLab.
0 stars 0 forks source link

Building PhoneGap Using Maven #53

Closed ppyordanov closed 9 years ago

ppyordanov commented 9 years ago

As Apache Maven is currently used to build and deploy the server, it would be nice to be able to stick to the same software process automation tool. I found a good article by ScottLogic presenting a custom-built plugin that can be used for this purpose. It is convenient and seems to have very flexible configuration options - specifying target build platforms, execution scope, etc.:

A different approach that can be used is to wrap Maven around the Apache build and use a maven-ant encapsulating plugin as a dependency in the containing project in order to invoke Apache Ant.

The best option for the time being, however, is to continue using Apache Ant. The information above just presents some considerations of dependency changes that might be introduced later depending on the system requirements.

ppyordanov commented 9 years ago

This task is relevant to #50 .

ppyordanov commented 9 years ago

As Apache Ant has so far proven to be an efficient way of compiling the source code, it will remain the prime tool for project builds.

ppyordanov commented 9 years ago

This task has been completed and can be closed now.