Kodi Community Forum

Full Version: Hot to build a working release from GitHub?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
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...
Open the project in VisualStudio, switch to "x86 Release", build it and start the x86 batch file in BuildSetup folder.
(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?
Hmmm, good question. We use VS 2013, but maybe it works also with "Visual Studio Express 2013 for Windows" (free version).
I try the free version, and let you know...
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).
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!
(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!
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
Your request is done :-)

Yeah, the log looks good. You can ignore the XML warnings.
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