diff --git a/.build.yml b/.build.yml
new file mode 100755
index 0000000..b9cb6f8
--- /dev/null
+++ b/.build.yml
@@ -0,0 +1,17 @@
+image: fedora/latest
+packages:
+ - dotnet
+ - wget
+ - unzip
+tasks:
+ - download-dalamud: |
+ mkdir dalamud
+ cd dalamud
+ wget https://github.com/goatcorp/dalamud-distrib/raw/main/latest.zip
+ unzip latest.zip
+ rm latest.zip
+ - build-plugin: |
+ cd TheGreatSeparator/TheGreatSeparator
+ dotnet build -c Release -p:IsCI=true
+artifacts:
+ - TheGreatSeparator/TheGreatSeparator/bin/Release/net5-windows/TheGreatSeparator/latest.zip
diff --git a/TheGreatSeparator/TheGreatSeparator.csproj b/TheGreatSeparator/TheGreatSeparator.csproj
index 2e42117..dba46bd 100755
--- a/TheGreatSeparator/TheGreatSeparator.csproj
+++ b/TheGreatSeparator/TheGreatSeparator.csproj
@@ -7,21 +7,30 @@
true
false
+
+
+ $(AppData)\XIVLauncher\addon\Hooks\dev
+
+
+
+ $(HOME)/dalamud
+
+
- $(AppData)\XIVLauncher\addon\Hooks\dev\Dalamud.dll
+ $(Dalamud)\Dalamud.dll
False
- $(AppData)\XIVLauncher\addon\Hooks\dev\FFXIVClientStructs.dll
+ $(Dalamud)\FFXIVClientStructs.dll
False
- $(AppData)\XIVLauncher\addon\Hooks\dev\ImGui.NET.dll
+ $(Dalamud)\ImGui.NET.dll
False
- $(AppData)\XIVLauncher\addon\Hooks\dev\ImGuiScene.dll
+ $(Dalamud)\ImGuiScene.dll
False