{"action":"created","issue":{"url":"https://api.github.com/repos/java-native-access/jna/issues/582","labels_url":"https://api.github.com/repos/java-native-access/jna/issues/582/labels{/name}","comments_url":"https://api.github.com/repos/java-native-access/jna/issues/582/comments","events_url":"https://api.github.com/repos/java-native-access/jna/issues/582/events","html_url":"https://github.com/java-native-access/jna/pull/582","id":127086530,"number":582,"title":"Mavenize the build process - Phase 1: building the native code via Maven","user":{"login":"lgoldstein","id":1436205,"avatar_url":"https://avatars.githubusercontent.com/u/1436205?v=3","gravatar_id":"","url":"https://api.github.com/users/lgoldstein","html_url":"https://github.com/lgoldstein","followers_url":"https://api.github.com/users/lgoldstein/followers","following_url":"https://api.github.com/users/lgoldstein/following{/other_user}","gists_url":"https://api.github.com/users/lgoldstein/gists{/gist_id}","starred_url":"https://api.github.com/users/lgoldstein/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lgoldstein/subscriptions","organizations_url":"https://api.github.com/users/lgoldstein/orgs","repos_url":"https://api.github.com/users/lgoldstein/repos","events_url":"https://api.github.com/users/lgoldstein/events{/privacy}","received_events_url":"https://api.github.com/users/lgoldstein/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2016-01-17T10:24:37Z","updated_at":"2016-01-27T07:42:51Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/java-native-access/jna/pulls/582","html_url":"https://github.com/java-native-access/jna/pull/582","diff_url":"https://github.com/java-native-access/jna/pull/582.diff","patch_url":"https://github.com/java-native-access/jna/pull/582.patch"},"body":"My goal is to eventually execute the build process using only _Maven_ (with some help from the _antrun_ plugin). However, _Maven_-izing the whole project at once is a complex and daunting task. This why, I would like to tackle it in phases, where each phase will add another _Maven_ \"conversion\" of the full build process until we can achieve a full build and release cycle using only _Maven_. For the time being, ANT will continue to be the build framework until this goal is reached, and (as you will note) the _Maven_ build artifacts reside under the _target_ sub-folder, whereas the ANT ones reside under the _build_ one. This way, we can keep the \"parallel\" builds without interfering with one another until we are ready to switch to the _Maven_ one."},"comment":{"url":"https://api.github.com/repos/java-native-access/jna/issues/comments/175466380","html_url":"https://github.com/java-native-access/jna/pull/582#issuecomment-175466380","issue_url":"https://api.github.com/repos/java-native-access/jna/issues/582","id":175466380,"user":{"login":"lgoldstein","id":1436205,"avatar_url":"https://avatars.githubusercontent.com/u/1436205?v=3","gravatar_id":"","url":"https://api.github.com/users/lgoldstein","html_url":"https://github.com/lgoldstein","followers_url":"https://api.github.com/users/lgoldstein/followers","following_url":"https://api.github.com/users/lgoldstein/following{/other_user}","gists_url":"https://api.github.com/users/lgoldstein/gists{/gist_id}","starred_url":"https://api.github.com/users/lgoldstein/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lgoldstein/subscriptions","organizations_url":"https://api.github.com/users/lgoldstein/orgs","repos_url":"https://api.github.com/users/lgoldstein/repos","events_url":"https://api.github.com/users/lgoldstein/events{/privacy}","received_events_url":"https://api.github.com/users/lgoldstein/received_events","type":"User","site_admin":false},"created_at":"2016-01-27T07:42:51Z","updated_at":"2016-01-27T07:42:51Z","body":"You make a good point - I'll see how I can trim this further - it will take some time though since I am going through a bit of an upheaval and cannot devote to it the time I would have liked..."}}