mirror of
https://github.com/aharabada/glitchy-engine-beef.git
synced 2026-09-05 13:01:52 +00:00
Added NetHostBeef + Start of central preparation scripts
This commit is contained in:
+4
-1
@@ -30,4 +30,7 @@
|
||||
url = https://github.com/jazzbre/box2d-beef.git
|
||||
[submodule "GlitchyEngine/vendor/Beef.Linq"]
|
||||
path = GlitchyEngine/vendor/Beef.Linq
|
||||
url = https://github.com/aharabada/Beef.Linq.git
|
||||
url = https://github.com/aharabada/Beef.Linq.git
|
||||
[submodule "GlitchyEngine/vendor/NetHostBeef"]
|
||||
path = GlitchyEngine/vendor/NetHostBeef
|
||||
url = https://github.com/aharabada/NetHostBeef.git
|
||||
|
||||
+1
Submodule GlitchyEngine/vendor/NetHostBeef added at aeb099576d
@@ -1,2 +1,13 @@
|
||||
# glitchy-engine-beef
|
||||
A complete refocusation, reimagination and reimplementation of the world-renowned "Glitchy Engine"
|
||||
|
||||
# Building
|
||||
|
||||
In order to build this repository you need the following requirements:
|
||||
|
||||
- Windows 10 or newer
|
||||
- [Beef](https://www.beeflang.org/) (at least 0.43.5)
|
||||
- Visual Studio 2022 with the Workloads: "Desktop development with C++" and ".NET desktop development" (TODO: I think it's probably possible to just install some standalone stuff, but idk...)
|
||||
- TODO: I feel like I'm missing something...
|
||||
|
||||
If all of the requirements are met you need to run the following command in powershell (in the root directory of the repository): `./bin/prepare_dev.ps1`. This will run a script that initializes the dependencies. TODO: This script is currently not finished
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
Write-Output "Preparing repository for development..."
|
||||
|
||||
# Change working directory to repository root
|
||||
Push-Location ($PSScriptRoot + "/..")
|
||||
|
||||
$RootDirectory = $(Get-Location);
|
||||
|
||||
# Note: When adding new scripts make sure to use "Set-Location $RootDirectory" if the script changes the working directory
|
||||
|
||||
# Prepare NetHost
|
||||
Push-Location "GlitchyEngine/vendor/NetHostBeef"
|
||||
Invoke-Expression -Command "./downloadNethost.ps1"
|
||||
Pop-Location
|
||||
|
||||
# Return to original working directory
|
||||
Pop-Location
|
||||
Reference in New Issue
Block a user