Kodi Community Forum
Hot to build a working release from GitHub? - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Supplementary Tools for Kodi (https://forum.kodi.tv/forumdisplay.php?fid=116)
+---- Forum: Ember Media Manager (https://forum.kodi.tv/forumdisplay.php?fid=195)
+---- Thread: Hot to build a working release from GitHub? (/showthread.php?tid=219453)



Hot to build a working release from GitHub? - brunosso - 2015-02-24

Hi! I found the new home for EMM, in GitHub, i want to know how to build a release from the master zip downloaded...

https://github.com/DanCooper/Ember-MM-Newscraper

I have installed NSIS, and i get an error of file exe don't find...


RE: Hot to build a working release from GitHub? - DanCooper - 2015-02-24

Open the project in VisualStudio, switch to "x86 Release", build it and start the x86 batch file in BuildSetup folder.


RE: Hot to build a working release from GitHub? - brunosso - 2015-02-24

(2015-02-24, 12:14)DanCooper Wrote: Open the project in VisualStudio, switch to "x86 Release", build it and start the x86 batch file in BuildSetup folder.

Thanks Dan for the reply! I need to use a specific version of VisualStudio?


RE: Hot to build a working release from GitHub? - DanCooper - 2015-02-24

Hmmm, good question. We use VS 2013, but maybe it works also with "Visual Studio Express 2013 for Windows" (free version).


RE: Hot to build a working release from GitHub? - brunosso - 2015-02-24

I try the free version, and let you know...


RE: Hot to build a working release from GitHub? - DanCooper - 2015-02-24

Btw, you have to install the latest official version of VLC x86 with ActiveX plugin to build Ember with VS and you need an account on Transifex to build the NSIS setup file (or you have to edit the batchfile and remove downloading translation files from Transifex).


RE: Hot to build a working release from GitHub? - brunosso - 2015-02-24

Dan i found this list of limitations

Code:
Visual Basic Express has the following limitations:

No IDE support for databases other than SQL Server Express and Microsoft Access
No support for web applications with ASP.NET (although, it is supported by Visual Web Developer Express)
No support for developing for mobile devices (no templates or emulator)
Absence of Crystal Reports
Fewer project templates (e.g. Windows services template and Excel Workbook template are unavailable)
Limited options for debugging and breakpoints
No support for creating Windows Services (needs a separate project template)
No support for OpenMP
Limited deployment options for finished programs
No code folding
Yes, i have already a Transifex account! I'm the one who translate the Italian language!


RE: Hot to build a working release from GitHub? - DanCooper - 2015-02-24

(2015-02-24, 12:29)brunosso Wrote: Dan i found this list of limitations

Code:
Visual Basic Express has the following limitations:

No IDE support for databases other than SQL Server Express and Microsoft Access
No support for web applications with ASP.NET (although, it is supported by Visual Web Developer Express)
No support for developing for mobile devices (no templates or emulator)
Absence of Crystal Reports
Fewer project templates (e.g. Windows services template and Excel Workbook template are unavailable)
Limited options for debugging and breakpoints
No support for creating Windows Services (needs a separate project template)
No support for OpenMP
Limited deployment options for finished programs
No code folding
Yes, i have already a Transifex account! I'm the one who translate the Italian language!

Great job, mate!
I don't know if one of this limitations can be a problem. Try it!


RE: Hot to build a working release from GitHub? - brunosso - 2015-02-24

Good news Dan!

I install the Visual studio Express 2013 for Desktop, and i compile the github fork Smile ...

This is the log of VSE2013 http://tny.cz/ab9b635b

The executable is working! So i think it's worked!


PS: Thanks to work on my bugtracker request ;P


RE: Hot to build a working release from GitHub? - DanCooper - 2015-02-24

Your request is done :-)

Yeah, the log looks good. You can ignore the XML warnings.


RE: Hot to build a working release from GitHub? - brunosso - 2015-02-24

Ok Thanks!!!

EDIT: Dan i want to ask you a thing! With your sync.bat file i supposed to keep updated the local folder on my PC of your github. But if i delete a file manually, and launch sync.bat the file isn't re-downloaded!


Code:
D:\Ember-MM-Newscraper>git fetch upstream

D:\Ember-MM-Newscraper>git checkout master
M       Ember Media Manager.sln
M       EmberMediaManager/EmberMediaManager.vbproj
M       sync.bat
Already on 'master'
Your branch is ahead of 'origin/master' by 1 commit.
  (use "git push" to publish your local commits)

D:\Ember-MM-Newscraper>git merge upstream/master
Already up-to-date.

D:\Ember-MM-Newscraper>pause
Press any key to continue . . .

i try to delete the "Ember Media Manager.sln" file