{"action":"created","issue":{"url":"https://api.github.com/repos/systemd/casync/issues/14","repository_url":"https://api.github.com/repos/systemd/casync","labels_url":"https://api.github.com/repos/systemd/casync/issues/14/labels{/name}","comments_url":"https://api.github.com/repos/systemd/casync/issues/14/comments","events_url":"https://api.github.com/repos/systemd/casync/issues/14/events","html_url":"https://github.com/systemd/casync/pull/14","id":230129820,"number":14,"title":"Meson","user":{"login":"keszybz","id":349618,"avatar_url":"https://avatars2.githubusercontent.com/u/349618?v=3","gravatar_id":"","url":"https://api.github.com/users/keszybz","html_url":"https://github.com/keszybz","followers_url":"https://api.github.com/users/keszybz/followers","following_url":"https://api.github.com/users/keszybz/following{/other_user}","gists_url":"https://api.github.com/users/keszybz/gists{/gist_id}","starred_url":"https://api.github.com/users/keszybz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/keszybz/subscriptions","organizations_url":"https://api.github.com/users/keszybz/orgs","repos_url":"https://api.github.com/users/keszybz/repos","events_url":"https://api.github.com/users/keszybz/events{/privacy}","received_events_url":"https://api.github.com/users/keszybz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2017-05-20T04:41:46Z","updated_at":"2017-05-23T11:26:27Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/systemd/casync/pulls/14","html_url":"https://github.com/systemd/casync/pull/14","diff_url":"https://github.com/systemd/casync/pull/14.diff","patch_url":"https://github.com/systemd/casync/pull/14.patch"},"body":"This does not include test-script.sh generation or running in the test suite. It depends how the transition would look. My inclination would be to drop autoools support and then rename test-script.sh.in to test-script.sh, and push the builddir and other dirs as variables into the script. Under meson this is easier then processing the .in file, and the script would be more readable I think. Alternatively, if support for autotools is to be maintained, support can be added without doing the rename, but it'd be more involved.\r\n\r\nI didn't test this apart from running the tests and installing into $DESTDIR. Caveat emptor."},"comment":{"url":"https://api.github.com/repos/systemd/casync/issues/comments/303369185","html_url":"https://github.com/systemd/casync/pull/14#issuecomment-303369185","issue_url":"https://api.github.com/repos/systemd/casync/issues/14","id":303369185,"user":{"login":"poettering","id":2130732,"avatar_url":"https://avatars2.githubusercontent.com/u/2130732?v=3","gravatar_id":"","url":"https://api.github.com/users/poettering","html_url":"https://github.com/poettering","followers_url":"https://api.github.com/users/poettering/followers","following_url":"https://api.github.com/users/poettering/following{/other_user}","gists_url":"https://api.github.com/users/poettering/gists{/gist_id}","starred_url":"https://api.github.com/users/poettering/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/poettering/subscriptions","organizations_url":"https://api.github.com/users/poettering/orgs","repos_url":"https://api.github.com/users/poettering/repos","events_url":"https://api.github.com/users/poettering/events{/privacy}","received_events_url":"https://api.github.com/users/poettering/received_events","type":"User","site_admin":false},"created_at":"2017-05-23T11:26:27Z","updated_at":"2017-05-23T11:26:27Z","body":"hmm, the test-script.sh test ultimately starts a tiny http server using python's http support and then tries to retrieve data from it. it's a bit crude right now, as we simply wait for 3s before assuming the server is up...\r\n\r\nDoes test/http-server.py work for you if you call it on the command line? It expects a directory to serve as parameter."}}
{"actor":{"display_login":"poettering"}}