From c5defe7a11f58048acfa4568ea784f31d9ffa276 Mon Sep 17 00:00:00 2001
From: kaeza <kaeza@users.sf.net>
Date: Sat, 21 Feb 2015 18:04:47 +0100
Subject: [PATCH] Add mod.conf file support This new file only permits to
 specify a mod name for now

---
 src/mods.cpp | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/mods.cpp b/src/mods.cpp
index 6126de7a1..cb5a6b9fd 100644
--- a/src/mods.cpp
+++ b/src/mods.cpp
@@ -47,6 +47,11 @@ static bool parseDependsLine(std::istream &is,
 void parseModContents(ModSpec &spec)
 {
 	// NOTE: this function works in mutual recursion with getModsInPath
+	Settings info;
+	info.readConfigFile((spec.path+DIR_DELIM+"mod.conf").c_str());
+
+	if (info.exists("name"))
+		spec.name = info.get("name");
 
 	spec.depends.clear();
 	spec.optdepends.clear();
-- 
GitLab