xltrail / git-xl

Git extension: Makes git-diff work for VBA in Excel workbooks (xls* file types)
https://www.xltrail.com/git-xl
MIT License
561 stars 72 forks source link

How to install from source? #52

Closed inscara closed 4 years ago

inscara commented 4 years ago

Hi,

Can you give step-by-step instructions on how to install git xl from source?

Thanks!

fzumstein commented 4 years ago

Hi, would you be able to share your motivation for doing this? thanks!

inscara commented 4 years ago

Hi, thanks. Yes, I'm working in a University network and the execution of EXE files is blocked by administration policies. It would be convenient to have a way to install the tool for a local user without bothering any administrator.

fzumstein commented 4 years ago

I am not sure if building from source will be less painful, to be honest. In theory, you'd need to build the executables like it's done in the CI script: https://github.com/xlwings/git-xl/blob/master/appveyor.yml#L29-L41

Then place them in the right folders according to what the InnoInstaller does: https://github.com/xlwings/git-xl/blob/master/scripts/windows/inno-setup-git-xl-installer.iss

inscara commented 4 years ago

Thanks! I will take a look at it.

fzumstein commented 4 years ago

See: https://github.com/xlwings/git-xl/blob/master/BUILDING.md