SegoCode / AutoWall

🌌 Live wallpapers on Windows 7/8/10/11(23H2) using open-source wallpaper engine
GNU General Public License v3.0
566 stars 54 forks source link

Compiling #21

Closed tytoppik closed 1 year ago

tytoppik commented 2 years ago

How to compile a project from source?

SegoCode commented 2 years ago

Hi,

Easy, here you have a few steps to start:

First of all download the repository git clone https://github.com/SegoCode/AutoWall

Now download the mpv and weebp binary and unzip to respectives folders AutoWall/src/weebp and AutoWall/src/mpv

Using Aut2Exe available here compile to x64 Autowall.au3 and keep binary in the actual .au3 folder

At this point you can use AutoWall running Autowall.exe , but some extra functions will not be available, for that remains you will have to download and install golang using golang build compile all .go files in AutoWall/src/tools the last file is AutoPause.au, use Aut2Exe, and keep binary in AutoWall/src/tools also check this https://github.com/SegoCode/AutoWall/issues/19#issuecomment-955776642

tytoppik commented 2 years ago

Thanks for the answer) I will try

SegoCode commented 2 years ago

Keep in mind, Autowall its only a script to coordinate mpv and weebp, it has no dependence with AutoWall/src/tools , and all the extra files the only thing that do Autowall is running a binary called *.exe at some point

SegoCode commented 2 years ago

I think about it.... I'm going to start working on compiling guide, explaining the code and functionality, to make it easier for others to contribute.

SegoCode commented 1 year ago

I think the compilation guide is well done, if you need any improvement, please let me know.