summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--manaplus.cbp65
1 files changed, 44 insertions, 21 deletions
diff --git a/manaplus.cbp b/manaplus.cbp
index eb65e7199..913867a84 100644
--- a/manaplus.cbp
+++ b/manaplus.cbp
@@ -62,6 +62,7 @@
<Add option="`sdl-config --cflags`" />
<Add option="-DMANASERV_SUPPORT" />
<Add option="-DUSE_OPENGL" />
+ <Add option="-DUSE_PHYSFS" />
<Add directory="/usr/include/libxml2" />
</Compiler>
<Linker>
@@ -126,19 +127,12 @@
<Unit filename="src/defaults.cpp" />
<Unit filename="src/configuration.cpp" />
<Unit filename="src/utils/checkutils.cpp" />
- <Unit filename="src/utils/virtfs.cpp" />
- <Unit filename="src/utils/files.cpp" />
<Unit filename="src/utils/langs.cpp" />
<Unit filename="src/utils/process.cpp" />
- <Unit filename="src/utils/virtlist.cpp" />
- <Unit filename="src/utils/paths.cpp" />
<Unit filename="src/utils/chatutils.cpp" />
- <Unit filename="src/utils/virtfstools.cpp" />
<Unit filename="src/utils/fuzzer.cpp" />
<Unit filename="src/utils/sdlhelper.cpp" />
- <Unit filename="src/utils/mkdir.cpp" />
<Unit filename="src/utils/perfomance.cpp" />
- <Unit filename="src/utils/virtfsrwops.cpp" />
<Unit filename="src/utils/sdlcheckutils.cpp" />
<Unit filename="src/utils/stringutils.cpp" />
<Unit filename="src/utils/browserboxtools.cpp" />
@@ -154,14 +148,11 @@
<Unit filename="src/utils/xml/pugixmlwriter.cpp" />
<Unit filename="src/utils/xml/pugixml.cpp" />
<Unit filename="src/utils/xml/libxml.cpp" />
- <Unit filename="src/utils/specialfolder.cpp" />
<Unit filename="src/utils/env.cpp" />
<Unit filename="src/utils/copynpaste.cpp" />
- <Unit filename="src/utils/virtfileprivate.cpp" />
<Unit filename="src/utils/parameters.cpp" />
<Unit filename="src/utils/mrand.cpp" />
<Unit filename="src/utils/sdl2helper.cpp" />
- <Unit filename="src/utils/virtfile.cpp" />
<Unit filename="src/utils/gettexthelper.cpp" />
<Unit filename="src/utils/xmlutils.cpp" />
<Unit filename="src/utils/naclmessages.cpp" />
@@ -714,6 +705,26 @@
<Unit filename="src/graphicsmanager.cpp" />
<Unit filename="src/debug/debug_new.cpp" />
<Unit filename="src/settings.cpp" />
+ <Unit filename="src/fs/files.cpp" />
+ <Unit filename="src/fs/virtlist.cpp" />
+ <Unit filename="src/fs/paths.cpp" />
+ <Unit filename="src/fs/virtfstools.cpp" />
+ <Unit filename="src/fs/mkdir.cpp" />
+ <Unit filename="src/fs/virtfsrwops.cpp" />
+ <Unit filename="src/fs/physfs/virtfsphys.cpp" />
+ <Unit filename="src/fs/physfs/virtfs.cpp" />
+ <Unit filename="src/fs/physfs/virtfileprivate.cpp" />
+ <Unit filename="src/fs/virtfs/virtdirentry.cpp" />
+ <Unit filename="src/fs/virtfs/virtfs.cpp" />
+ <Unit filename="src/fs/virtfs/virtfszip.cpp" />
+ <Unit filename="src/fs/virtfs/virtfsentry.cpp" />
+ <Unit filename="src/fs/virtfs/virtfsdir.cpp" />
+ <Unit filename="src/fs/virtfs/virtzipentry.cpp" />
+ <Unit filename="src/fs/virtfs/virtfileprivate.cpp" />
+ <Unit filename="src/fs/virtfs/ziplocalheader.cpp" />
+ <Unit filename="src/fs/virtfs/zip.cpp" />
+ <Unit filename="src/fs/specialfolder.cpp" />
+ <Unit filename="src/fs/virtfile.cpp" />
<Unit filename="src/client.cpp" />
<Unit filename="src/enums/being/attributesstrings.cpp" />
<Unit filename="src/avatar.cpp" />
@@ -801,19 +812,15 @@
<Unit filename="src/utils/mathutils.h" />
<Unit filename="src/utils/xmlutils.h" />
<Unit filename="src/utils/copynpaste.h" />
- <Unit filename="src/utils/virtfstools.h" />
<Unit filename="src/utils/dtor.h" />
<Unit filename="src/utils/sdlhelper.h" />
<Unit filename="src/utils/langs.h" />
<Unit filename="src/utils/stringmap.h" />
<Unit filename="src/utils/chatutils.h" />
- <Unit filename="src/utils/files.h" />
- <Unit filename="src/utils/specialfolder.h" />
<Unit filename="src/utils/cpu.h" />
<Unit filename="src/utils/debugmemoryobject.h" />
<Unit filename="src/utils/perfomance.h" />
<Unit filename="src/utils/checkutils.h" />
- <Unit filename="src/utils/virtfileprivate.h" />
<Unit filename="src/utils/translation/podict.h" />
<Unit filename="src/utils/translation/translationmanager.h" />
<Unit filename="src/utils/translation/poparser.h" />
@@ -821,12 +828,9 @@
<Unit filename="src/utils/glxhelper.h" />
<Unit filename="src/utils/process.h" />
<Unit filename="src/utils/dumplibs.h" />
- <Unit filename="src/utils/virtfile.h" />
<Unit filename="src/utils/xml.h" />
<Unit filename="src/utils/gettexthelper.h" />
- <Unit filename="src/utils/mkdir.h" />
<Unit filename="src/utils/browserboxtools.h" />
- <Unit filename="src/utils/paths.h" />
<Unit filename="src/utils/sdlmemoryobject.h" />
<Unit filename="src/utils/xml/pugixml.h" />
<Unit filename="src/utils/xml/libxml.h" />
@@ -836,12 +840,9 @@
<Unit filename="src/utils/sdlcheckutils.h" />
<Unit filename="src/utils/mutex.h" />
<Unit filename="src/utils/mrand.h" />
- <Unit filename="src/utils/virtfs.h" />
<Unit filename="src/utils/stringutils.h" />
- <Unit filename="src/utils/virtfsrwops.h" />
<Unit filename="src/utils/naclmessages.h" />
<Unit filename="src/utils/gmfunctions.h" />
- <Unit filename="src/utils/virtlist.h" />
<Unit filename="src/logger.h" />
<Unit filename="src/sdlshared.h" />
<Unit filename="src/avatar.h" />
@@ -1618,6 +1619,27 @@
<Unit filename="src/debug/fast_mutex.h" />
<Unit filename="src/vector.h" />
<Unit filename="src/main.h" />
+ <Unit filename="src/fs/virtfstools.h" />
+ <Unit filename="src/fs/physfs/virtfileprivate.h" />
+ <Unit filename="src/fs/physfs/virtfsphys.h" />
+ <Unit filename="src/fs/files.h" />
+ <Unit filename="src/fs/specialfolder.h" />
+ <Unit filename="src/fs/virtfsfuncs.h" />
+ <Unit filename="src/fs/virtfile.h" />
+ <Unit filename="src/fs/virtfs/virtfsdir.h" />
+ <Unit filename="src/fs/virtfs/zip.h" />
+ <Unit filename="src/fs/virtfs/virtzipentry.h" />
+ <Unit filename="src/fs/virtfs/ziplocalheader.h" />
+ <Unit filename="src/fs/virtfs/virtfileprivate.h" />
+ <Unit filename="src/fs/virtfs/virtdirentry.h" />
+ <Unit filename="src/fs/virtfs/virtfs.h" />
+ <Unit filename="src/fs/virtfs/virtfsentry.h" />
+ <Unit filename="src/fs/virtfs/virtfszip.h" />
+ <Unit filename="src/fs/mkdir.h" />
+ <Unit filename="src/fs/paths.h" />
+ <Unit filename="src/fs/virtfs.h" />
+ <Unit filename="src/fs/virtfsrwops.h" />
+ <Unit filename="src/fs/virtlist.h" />
<Unit filename="src/enums/guildpositionflags.h" />
<Unit filename="src/enums/being/pickup.h" />
<Unit filename="src/enums/being/attributesstrings.h" />
@@ -1707,6 +1729,7 @@
<Unit filename="src/enums/net/updatetype.h" />
<Unit filename="src/enums/net/deleteitemreason.h" />
<Unit filename="src/enums/commandtarget.h" />
+ <Unit filename="src/enums/fs/fsentrytype.h" />
<Unit filename="src/enums/simpletypes/visible.h" />
<Unit filename="src/enums/simpletypes/damaged.h" />
<Unit filename="src/enums/simpletypes/opaque.h" />
@@ -1726,6 +1749,7 @@
<Unit filename="src/enums/simpletypes/append.h" />
<Unit filename="src/enums/simpletypes/itemcolor.h" />
<Unit filename="src/enums/simpletypes/mainconfig.h" />
+ <Unit filename="src/enums/simpletypes/usevirtfs.h" />
<Unit filename="src/enums/simpletypes/allplayers.h" />
<Unit filename="src/enums/simpletypes/favorite.h" />
<Unit filename="src/enums/simpletypes/separator.h" />
@@ -1735,7 +1759,6 @@
<Unit filename="src/enums/simpletypes/identified.h" />
<Unit filename="src/enums/simpletypes/autorelease.h" />
<Unit filename="src/enums/simpletypes/usebase64.h" />
- <Unit filename="src/enums/simpletypes/useresman.h" />
<Unit filename="src/enums/simpletypes/allowquit.h" />
<Unit filename="src/enums/simpletypes/onthefly.h" />
<Unit filename="src/enums/simpletypes/modifiable.h" />