Skip to content

xnervwang/SeafileClientBuildTools

Repository files navigation

SeafileClientBuildTools

Current we support building Seafile client(i686/x86_64) for Windows/Linux on Fedora development environment. We may support more Linux distributions in the future.

Initialize and build

When you are in Fedora, run Install-dev-packages-Fedora.sh script to install all necessray packages firstly.

How to build Windows client

Run make or make HOST_OS=MINGW32 and get i686 32-bits ./ms-build folder. Run make HOST_OS=MINGW64 and get x86_64-bits ./ms-build64 folder.

How to build Linux client

Run make HOST_OS= and get ./build folder.

How to run docker script

Run InitDockerVerification.sh to create docker image and related environment for the first time. Run RunDockerVerification.sh to create a new docker instance and build Seafile client. The build contents would be placed in your host directory by docker volumn. In your ./build it's the Linux build. The ./ms-build is the 32-bits Windows build and ./ms-build64 is the 64-bits build. Run DropDockerVerification.sh to drop the docker image and related environment.

How to report issue

Report issue on https://github.com/xnervwang/SeafileClientBuildTools, or send email to Xnerv Wang [email protected].

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published