{"action":"created","issue":{"url":"https://api.github.com/repos/ubuntu-core/snapcraft/issues/46","labels_url":"https://api.github.com/repos/ubuntu-core/snapcraft/issues/46/labels{/name}","comments_url":"https://api.github.com/repos/ubuntu-core/snapcraft/issues/46/comments","events_url":"https://api.github.com/repos/ubuntu-core/snapcraft/issues/46/events","html_url":"https://github.com/ubuntu-core/snapcraft/issues/46","id":114136018,"number":46,"title":"qml plugin: make it combinable with apps which use other build systems to install their files","user":{"login":"sergiusens","id":1146853,"avatar_url":"https://avatars.githubusercontent.com/u/1146853?v=3","gravatar_id":"","url":"https://api.github.com/users/sergiusens","html_url":"https://github.com/sergiusens","followers_url":"https://api.github.com/users/sergiusens/followers","following_url":"https://api.github.com/users/sergiusens/following{/other_user}","gists_url":"https://api.github.com/users/sergiusens/gists{/gist_id}","starred_url":"https://api.github.com/users/sergiusens/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sergiusens/subscriptions","organizations_url":"https://api.github.com/users/sergiusens/orgs","repos_url":"https://api.github.com/users/sergiusens/repos","events_url":"https://api.github.com/users/sergiusens/events{/privacy}","received_events_url":"https://api.github.com/users/sergiusens/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"ted-gould","id":2296349,"avatar_url":"https://avatars.githubusercontent.com/u/2296349?v=3","gravatar_id":"","url":"https://api.github.com/users/ted-gould","html_url":"https://github.com/ted-gould","followers_url":"https://api.github.com/users/ted-gould/followers","following_url":"https://api.github.com/users/ted-gould/following{/other_user}","gists_url":"https://api.github.com/users/ted-gould/gists{/gist_id}","starred_url":"https://api.github.com/users/ted-gould/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ted-gould/subscriptions","organizations_url":"https://api.github.com/users/ted-gould/orgs","repos_url":"https://api.github.com/users/ted-gould/repos","events_url":"https://api.github.com/users/ted-gould/events{/privacy}","received_events_url":"https://api.github.com/users/ted-gould/received_events","type":"User","site_admin":false},"milestone":null,"comments":4,"created_at":"2015-10-29T20:12:39Z","updated_at":"2015-11-09T22:01:03Z","closed_at":"2015-11-09T22:01:03Z","body":"Alan put together a branch which builds lp:music-app using the cmake plugin (https://bazaar.launchpad.net/~popey/+junk/music-app-snap/view/head:/snapcraft.yaml). This works just fine, but a lot of dependencies are not bundled, so I tried to use the qml plugin. This works fine, but the music-app expects some files in the right place (like translations), for which it uses cmake.\n\nTrying to use both (snapcraft.yaml snippet below), you run into the problem that both try to install the same files (the qml plugin installs * - https://bazaar.launchpad.net/~snappy-dev/snapcraft/core/view/head:/snapcraft/plugins/qml.py#L67), which breaks the build. Maybe the qml plugin could be more selective in what exactly it tries to bundle?\n\nparts:\n  music-build:\n    plugin: cmake\n    source: https://launchpad.net/music-app\n    source-type: bzr\n    snap: \n      - icon.png\n  music-app:\n    plugin: music-qml\n    after: music-build\n\nLaunchpad Details: [#LP1510008](https://bugs.launchpad.net/bugs/1510008) Daniel Holbach - 2015-10-26 06:29:45 -0300"},"comment":{"url":"https://api.github.com/repos/ubuntu-core/snapcraft/issues/comments/155212396","html_url":"https://github.com/ubuntu-core/snapcraft/issues/46#issuecomment-155212396","issue_url":"https://api.github.com/repos/ubuntu-core/snapcraft/issues/46","id":155212396,"user":{"login":"ted-gould","id":2296349,"avatar_url":"https://avatars.githubusercontent.com/u/2296349?v=3","gravatar_id":"","url":"https://api.github.com/users/ted-gould","html_url":"https://github.com/ted-gould","followers_url":"https://api.github.com/users/ted-gould/followers","following_url":"https://api.github.com/users/ted-gould/following{/other_user}","gists_url":"https://api.github.com/users/ted-gould/gists{/gist_id}","starred_url":"https://api.github.com/users/ted-gould/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ted-gould/subscriptions","organizations_url":"https://api.github.com/users/ted-gould/orgs","repos_url":"https://api.github.com/users/ted-gould/repos","events_url":"https://api.github.com/users/ted-gould/events{/privacy}","received_events_url":"https://api.github.com/users/ted-gould/received_events","type":"User","site_admin":false},"created_at":"2015-11-09T22:01:03Z","updated_at":"2015-11-09T22:01:03Z","body":"Closing issue for now. We can reopen if the cmake change doesn't fix it."}}