{"action":"created","issue":{"url":"https://api.github.com/repos/cesanta/mongoose/issues/326","labels_url":"https://api.github.com/repos/cesanta/mongoose/issues/326/labels{/name}","comments_url":"https://api.github.com/repos/cesanta/mongoose/issues/326/comments","events_url":"https://api.github.com/repos/cesanta/mongoose/issues/326/events","html_url":"https://github.com/cesanta/mongoose/issues/326","id":27392612,"number":326,"title":"Add top level Makefile and targets for DLL","user":{"login":"anatol","id":7032,"avatar_url":"https://avatars.githubusercontent.com/u/7032?v=3","gravatar_id":"","url":"https://api.github.com/users/anatol","html_url":"https://github.com/anatol","followers_url":"https://api.github.com/users/anatol/followers","following_url":"https://api.github.com/users/anatol/following{/other_user}","gists_url":"https://api.github.com/users/anatol/gists{/gist_id}","starred_url":"https://api.github.com/users/anatol/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anatol/subscriptions","organizations_url":"https://api.github.com/users/anatol/orgs","repos_url":"https://api.github.com/users/anatol/repos","events_url":"https://api.github.com/users/anatol/events{/privacy}","received_events_url":"https://api.github.com/users/anatol/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"cpq","id":601816,"avatar_url":"https://avatars.githubusercontent.com/u/601816?v=3","gravatar_id":"","url":"https://api.github.com/users/cpq","html_url":"https://github.com/cpq","followers_url":"https://api.github.com/users/cpq/followers","following_url":"https://api.github.com/users/cpq/following{/other_user}","gists_url":"https://api.github.com/users/cpq/gists{/gist_id}","starred_url":"https://api.github.com/users/cpq/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cpq/subscriptions","organizations_url":"https://api.github.com/users/cpq/orgs","repos_url":"https://api.github.com/users/cpq/repos","events_url":"https://api.github.com/users/cpq/events{/privacy}","received_events_url":"https://api.github.com/users/cpq/received_events","type":"User","site_admin":false},"milestone":null,"comments":29,"created_at":"2014-02-11T22:24:23Z","updated_at":"2015-04-16T23:56:10Z","closed_at":null,"body":"I see that mongoose 5.2 removed the Makefile. I believe that the idea that everyone should download sources and compile as embedded.\r\n\r\nAlthough in some situation it would be great to distribute it as a shared library. Some distros (like Linux Arch) are in strong favor of this way. It would be great if mongoose could be distributed as a shared library.\r\n\r\nSo it would be nice to have Makefile that:\r\n - compiles *.so *.a with some predefined set of compile flag (enable all features by default is probably the best idea)\r\n - installs compiled binary files + header files\r\n - has 'check' targtet\r\n - *.pc file with compilation flags that are in sync with shared libraries"},"comment":{"url":"https://api.github.com/repos/cesanta/mongoose/issues/comments/93864397","html_url":"https://github.com/cesanta/mongoose/issues/326#issuecomment-93864397","issue_url":"https://api.github.com/repos/cesanta/mongoose/issues/326","id":93864397,"user":{"login":"jpleau","id":734400,"avatar_url":"https://avatars.githubusercontent.com/u/734400?v=3","gravatar_id":"","url":"https://api.github.com/users/jpleau","html_url":"https://github.com/jpleau","followers_url":"https://api.github.com/users/jpleau/followers","following_url":"https://api.github.com/users/jpleau/following{/other_user}","gists_url":"https://api.github.com/users/jpleau/gists{/gist_id}","starred_url":"https://api.github.com/users/jpleau/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jpleau/subscriptions","organizations_url":"https://api.github.com/users/jpleau/orgs","repos_url":"https://api.github.com/users/jpleau/repos","events_url":"https://api.github.com/users/jpleau/events{/privacy}","received_events_url":"https://api.github.com/users/jpleau/received_events","type":"User","site_admin":false},"created_at":"2015-04-16T23:56:10Z","updated_at":"2015-04-16T23:56:10Z","body":"Hi\r\n\r\nHere are the Makefile and .pc files I made for my Debian package.\r\n\r\nhttps://gist.github.com/jpleau/327b2653633e97d955fe\r\n\r\nAny feedback appreciated !\r\n"}}