+ std::vector<String> locations;
+
+ if(!getenv("SYNFIG_MODULE_LIST"))
+ {
+ locations.push_back("standard");
+ locations.push_back("./"MODULE_LIST_FILENAME); //1
+ locations.push_back("../etc/"MODULE_LIST_FILENAME); //1
+ locations.push_back("~/.sinfg/"MODULE_LIST_FILENAME); //2
+ locations.push_back(prefix+"/etc/"+MODULE_LIST_FILENAME); //3
+ locations.push_back("/usr/local/etc/"MODULE_LIST_FILENAME);
+ #ifdef SYSCONFDIR
+ locations.push_back(SYSCONFDIR"/"MODULE_LIST_FILENAME);
+ #endif
+ #ifdef __APPLE__
+ locations.push_back("/Library/Frameworks/synfig.framework/Resources/"MODULE_LIST_FILENAME);
+ locations.push_back("/Library/Synfig/"MODULE_LIST_FILENAME);
+ locations.push_back("~/Library/Synfig/"MODULE_LIST_FILENAME);
+ #endif
+ #ifdef WIN32
+ locations.push_back("C:\\Program Files\\Synfig\\etc\\"MODULE_LIST_FILENAME);
+ #endif
+ }
+ else
+ {
+ locations.push_back(getenv("SYNFIG_MODULE_LIST"));
+ }
+/*