servuo/_makerelease
Voxpire acad2809c8 Update project to use new SDK format.
Remove reliance on Roslyn compiler.
2025-01-19 05:31:11 +00:00

27 lines
433 B
Text

EXENAME=ServUO
BUILD_DIR='pwd'
EXE=$(BUILD_DIR)/$(EXENAME)
.PHONY: all build run clean
all: build run
build:
@echo "Compile $(EXENAME) for Linux"
@dotnet build -c Release
@echo "Done!"
run: build
@if [ -f "$(EXE)" ]; then \
clear; \
echo "Running $(EXENAME)..."; \
$(EXE) -release; \
else \
echo "Executable not found. Did the build succeed?"; \
exit 1; \
fi
clean:
@dotnet clean
@echo "Cleaned build files."