Development
Install Julia
Please install Julia (version 1.9 or newer) from https://julialang.org.
Clone the Repos
Please clone MesMS.jl and PepPre.jl by:
git clone git@github.com:MesMS/MesMS.jl.git
git clone git@github.com:ctarn/PepPre.jl.gitor
git clone https://github.com/MesMS/MesMS.jl.git
git clone https://github.com/ctarn/PepPre.jl.gitCompile the Project
Please cd to the root folder of PepPre.jl:
cd PepPre.jlAnd the compile the project using:
julia --project=. util/complie.jlThe complied files would be located at ./tmp/{your platform}/.
Build GUI and Installer
Finally, please run the scripts based on your platform if you want to build the graphic user inerface and package the software:
sh util/build_linux.sh
# or
sh util/build_macos.sh
# or
./util/build_windows.batPython, PyInstaller, and Tkinter are required to build the GUI. You can also call PepPre or PepPreView from command line directly using the compiled files.
The packaged software would be located at ./tmp/release/.