/*
DarkPlaces file system
- Copyright (C) 2003-2005 Mathieu Olivier
+ Copyright (C) 2003-2006 Mathieu Olivier
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
fs_mempool = Mem_AllocPool("file management", 0, NULL);
- strcpy(fs_basedir, "");
strcpy(fs_gamedir, "");
+// If the base directory is explicitly defined by the compilation process
+#ifdef DP_FS_BASEDIR
+ strcpy(fs_basedir, DP_FS_BASEDIR);
+#else
+ strcpy(fs_basedir, "");
+
#ifdef MACOSX
// FIXME: is there a better way to find the directory outside the .app?
if (strstr(com_argv[0], ".app/"))
strlcpy(fs_basedir, com_argv[0], sizeof(fs_basedir));
fs_basedir[split - com_argv[0]] = 0;
}
+#endif
#endif
PK3_OpenLibrary ();