{"action":"created","issue":{"url":"https://api.github.com/repos/ladislav-zezula/StormLib/issues/46","labels_url":"https://api.github.com/repos/ladislav-zezula/StormLib/issues/46/labels{/name}","comments_url":"https://api.github.com/repos/ladislav-zezula/StormLib/issues/46/comments","events_url":"https://api.github.com/repos/ladislav-zezula/StormLib/issues/46/events","html_url":"https://github.com/ladislav-zezula/StormLib/issues/46","id":91540462,"number":46,"title":"why not use premake to generate project file?","user":{"login":"leeonix","id":1124399,"avatar_url":"https://avatars.githubusercontent.com/u/1124399?v=3","gravatar_id":"","url":"https://api.github.com/users/leeonix","html_url":"https://github.com/leeonix","followers_url":"https://api.github.com/users/leeonix/followers","following_url":"https://api.github.com/users/leeonix/following{/other_user}","gists_url":"https://api.github.com/users/leeonix/gists{/gist_id}","starred_url":"https://api.github.com/users/leeonix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leeonix/subscriptions","organizations_url":"https://api.github.com/users/leeonix/orgs","repos_url":"https://api.github.com/users/leeonix/repos","events_url":"https://api.github.com/users/leeonix/events{/privacy}","received_events_url":"https://api.github.com/users/leeonix/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-06-28T01:39:29Z","updated_at":"2015-06-28T06:19:22Z","closed_at":"2015-06-28T05:46:17Z","body":"you have so many project file and makefile:\r\n```\r\nStormLib.xcodeproj\\\r\nMakefile.linux\r\nMakefile.mac\r\nmakefile.w32\r\nStormLib.vcproj\r\nStormLib.vcxproj\r\nStormLib.vcxproj.filters\r\nStormLib_dll.vcproj\r\nStormLib_dll.vcxproj\r\nStormLib_dll.vcxproj.filters\r\nStormLib_test.vcproj\r\nStormLib_test.vcxproj\r\nStormLib_test.vcxproj.filters\r\nStormLib_v09.sln\r\nStormLib_v11.sln\r\n```\r\n\r\nwhy not write a [premake-4](https://github.com/premake/premake-4.x) or [premake-5](https://github.com/premake/premake-core) file to generate these file automatic?\r\n\r\nIf you need, I'll write one to submit a PR.\r\n\r\nBlizzard use it too."},"comment":{"url":"https://api.github.com/repos/ladislav-zezula/StormLib/issues/comments/116205869","html_url":"https://github.com/ladislav-zezula/StormLib/issues/46#issuecomment-116205869","issue_url":"https://api.github.com/repos/ladislav-zezula/StormLib/issues/46","id":116205869,"user":{"login":"leeonix","id":1124399,"avatar_url":"https://avatars.githubusercontent.com/u/1124399?v=3","gravatar_id":"","url":"https://api.github.com/users/leeonix","html_url":"https://github.com/leeonix","followers_url":"https://api.github.com/users/leeonix/followers","following_url":"https://api.github.com/users/leeonix/following{/other_user}","gists_url":"https://api.github.com/users/leeonix/gists{/gist_id}","starred_url":"https://api.github.com/users/leeonix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leeonix/subscriptions","organizations_url":"https://api.github.com/users/leeonix/orgs","repos_url":"https://api.github.com/users/leeonix/repos","events_url":"https://api.github.com/users/leeonix/events{/privacy}","received_events_url":"https://api.github.com/users/leeonix/received_events","type":"User","site_admin":false},"created_at":"2015-06-28T06:19:22Z","updated_at":"2015-06-28T06:19:22Z","body":"people use those files, it isn't a problem.\r\nBecaure `Premake` can generate same name files like this\r\n```\r\nStormLib.vcproj\r\nStormLib.vcxproj\r\nStormLib.vcxproj.filters\r\nStormLib_dll.vcproj\r\nStormLib_dll.vcxproj\r\nStormLib_dll.vcxproj.filters\r\nStormLib_test.vcproj\r\nStormLib_test.vcxproj\r\nStormLib_test.vcxproj.filters\r\n```\r\nyou can see #47\r\nthe problem is. if you add or delete some file, or other operaion.\r\nit is not clearly, it is so complex.\r\nlike your `StormLib.vcxproj` plateform x64, also define `WIN32` no `WIN64`\r\nplz try it."}}