{"action":"created","issue":{"url":"https://api.github.com/repos/MarlinFirmware/MarlinDev/issues/229","labels_url":"https://api.github.com/repos/MarlinFirmware/MarlinDev/issues/229/labels{/name}","comments_url":"https://api.github.com/repos/MarlinFirmware/MarlinDev/issues/229/comments","events_url":"https://api.github.com/repos/MarlinFirmware/MarlinDev/issues/229/events","html_url":"https://github.com/MarlinFirmware/MarlinDev/issues/229","id":109694401,"number":229,"title":"Try the new build","user":{"login":"Wackerbarth","id":505323,"avatar_url":"https://avatars.githubusercontent.com/u/505323?v=3","gravatar_id":"","url":"https://api.github.com/users/Wackerbarth","html_url":"https://github.com/Wackerbarth","followers_url":"https://api.github.com/users/Wackerbarth/followers","following_url":"https://api.github.com/users/Wackerbarth/following{/other_user}","gists_url":"https://api.github.com/users/Wackerbarth/gists{/gist_id}","starred_url":"https://api.github.com/users/Wackerbarth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Wackerbarth/subscriptions","organizations_url":"https://api.github.com/users/Wackerbarth/orgs","repos_url":"https://api.github.com/users/Wackerbarth/repos","events_url":"https://api.github.com/users/Wackerbarth/events{/privacy}","received_events_url":"https://api.github.com/users/Wackerbarth/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":42,"created_at":"2015-10-04T18:09:11Z","updated_at":"2015-10-31T20:49:54Z","closed_at":null,"body":"After installing the styling changes provided by @thinkyhead, I think that we have a code base ready for trial. Please visit the [trial_dev] branch and try the new build procedure.\r\n\r\nUntil it stabilizes, the build process is hosted on my github account.\r\n\r\n1) Download and install the Arduino IDE 1.6.6\r\n2) Download the Marlin source as a library from the trial_dev branch here (== dev in my repository)\r\n3) Get the URL to be entered in the Arduino Boards Manager from the MarlinFirmware branch of my repository.\r\n4) Use the boards manager to download the support platform.\r\n5) (Important) Select a board from the Marlin section of the available boards.\r\n6) Select a configuration from the Boards->Printers menu\r\n7) Open the .ino file  File->Examples->marlin->MarlinFirmware\r\n8) Compile\r\n\r\nThis is currently a work-in-progress. I know that parts are incomplete. Your feedback, and assistance, would be appreciated.\r\n\r\n9) Added feature -- you can add a \"boards.local.txt\" to the platform and place an entry for your configuration in it. Then you can select your printer as the configuration to build.\r\n(Note: If you edit any of the platform files, you will need to exit and restart the IDE for the change to be recognized.)\r\n\r\nUnless there are serious problems, this trial_dev will be promoted to become the new dev/master."},"comment":{"url":"https://api.github.com/repos/MarlinFirmware/MarlinDev/issues/comments/152771421","html_url":"https://github.com/MarlinFirmware/MarlinDev/issues/229#issuecomment-152771421","issue_url":"https://api.github.com/repos/MarlinFirmware/MarlinDev/issues/229","id":152771421,"user":{"login":"Wackerbarth","id":505323,"avatar_url":"https://avatars.githubusercontent.com/u/505323?v=3","gravatar_id":"","url":"https://api.github.com/users/Wackerbarth","html_url":"https://github.com/Wackerbarth","followers_url":"https://api.github.com/users/Wackerbarth/followers","following_url":"https://api.github.com/users/Wackerbarth/following{/other_user}","gists_url":"https://api.github.com/users/Wackerbarth/gists{/gist_id}","starred_url":"https://api.github.com/users/Wackerbarth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Wackerbarth/subscriptions","organizations_url":"https://api.github.com/users/Wackerbarth/orgs","repos_url":"https://api.github.com/users/Wackerbarth/repos","events_url":"https://api.github.com/users/Wackerbarth/events{/privacy}","received_events_url":"https://api.github.com/users/Wackerbarth/received_events","type":"User","site_admin":false},"created_at":"2015-10-31T20:49:54Z","updated_at":"2015-10-31T20:49:54Z","body":"That all depends on how the LCD libraries get handled in the evolving IDE. I would prefer to exclude them IF we are not requiring special versions of them. But, if we are using the standard version of the libraries, the library manager should end up taking care of the details for those libraries.\r\nAnd, rather than unpacking an archive, the user will either do a git fetch or just download the Marlin library using the IDE library manager.\r\n\r\n Of course, if the user isn't using a completely standard configuration, he will have to do a little configuration editing to specify his machine.\r\n"}}