-
Notifications
You must be signed in to change notification settings - Fork 76
CoreWCF Build
Alot of the build instructions are covered in SolidCP Forum Post
Requirements:
- VisualStudio
- C++ Redistributable 2013
- SQL installed (with an default instance with no name but can be express)
- WSL (See below on how to setup)
Clone the Git Repo: git clone -b CoreWCF https://github.com/FuseCP/SolidCP.git
Run the Subnet modules: git submodule update --init --recursive
We recommend installing Ubuntu-24.04 as the WSL distro (This is what we use in the automated github builds).
Ubuntu:
wsl --install Ubuntu-24.04
Follow the onscreen prompt to add a Unix user and set a password
sudo apt update && sudo apt install rpm rpmlint -y
If your installing your own WSL and not following above you need the packages:
Fedora Required packages: rpmdevtools rpmlint Ubuntu Required packages: rpm rpmlint
To run the build go into the SolidCP Folder and run deploy-debug.bat We recommend doing this from an command line so you can see the output.
SQL can be any installed version
Developers can join https://app.gitter.im/#/room/#FuseCP_SolidCP:gitter.im for issues regarding development (Please keep support reqests to the forum (free) or tickets (paid).