]> git.jsancho.org Git - dungeon-master.git/blobdiff - src/mods.cpp
Search paths for mods and games
[dungeon-master.git] / src / mods.cpp
index a1dccfa74b437863e2d9e34b08e6e70acfa1eb93..bbbd6c46818095814f8cfa6e7ab525ef282ba774 100644 (file)
@@ -1,5 +1,7 @@
+#include <iostream>
 #include <libguile.h>
 #include "mods.h"
+#include "paths.h"
 
 SCM register_generator(SCM name, SCM proc)
 {
@@ -21,6 +23,11 @@ void scm_init_dungeon_master_module()
 
 void load_mods()
 {
+  std::set<std::string> paths = get_dm_paths();
+  for (const std::string &path : paths) {
+    std::cout << path << std::endl;
+  }
+
   scm_init_guile();
   scm_init_dungeon_master_module();
   scm_primitive_load(scm_from_locale_string("mods/default/main.scm"));