This is a CLI tool to quickly bootstrap a new project for VSCode. More specifically, it's to reduce the amount of common tasks I perform.
⚠️ Note:This is mainly just a tool I'm writing for myself.
You can view the docs for installing and using the CLI here:
- .NET 8 SDK
- You will also need to install the pre-requisites for your platform located here.
- For Linux based platforms, you primarily need to ensure that packages for
clang
andzlib
(dev) packages are installed to your system.
- For Linux based platforms, you primarily need to ensure that packages for
- You will also need to install the pre-requisites for your platform located here.
⚠️ Note:Before building, you need to know the "runtime identifier" for your platform. For simplicity, these docs will use
linux-x64
. Replace that value with what you use, if needed.For example if:
- You're building on a x64 Linux-based system, the identifier would be
linux-x64
.- You're building on an Apple-silicon macOS system, the identifier would be
osx-arm64
.
- Set your current directory to where you cloned the repo.
- Run the following command:
dotnet publish ./src/Configurator/ --configuration "Release" --runtime "linux-x64" --self-contained
The compiled binary will be located in the ./artifacts/publish/Configurator/
directory in the local repo.
- Open the command palette (
Shift+Ctrl+P
(Windows/Linux) /Shift+Cmd+P
(macOS)). - Type in Tasks: Run Task and press
Enter
.- Ensure that is the selected option before pressing
Enter
.
- Ensure that is the selected option before pressing
- Select Publish: Configurator.
- Select your platform's runtime identifier.
The compiled binary will be located in the ./artifacts/publish/Configurator/
directory in the local repo.
The source code for this project is licensed with the MIT License.