mirror of https://github.com/axmolengine/axmol.git
issue #455: add compile CCUserDefault to WoPhone, but not test, because the path will change later
This commit is contained in:
parent
2c0bd49513
commit
33648a9e9b
|
@ -90,7 +90,7 @@ public:
|
||||||
@brief Get the writeable path
|
@brief Get the writeable path
|
||||||
@return The path that can write/read file
|
@return The path that can write/read file
|
||||||
*/
|
*/
|
||||||
static const std::string getWriteablePath();
|
static std::string getWriteablePath();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@brief Set/Get whether pop-up a message box when the image load failed
|
@brief Set/Get whether pop-up a message box when the image load failed
|
||||||
|
|
|
@ -26,6 +26,10 @@ THE SOFTWARE.
|
||||||
#include <TG3.h>
|
#include <TG3.h>
|
||||||
#include "CCApplication.h"
|
#include "CCApplication.h"
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
|
||||||
|
using namespace std;
|
||||||
|
|
||||||
NS_CC_BEGIN;
|
NS_CC_BEGIN;
|
||||||
|
|
||||||
// record the resource path
|
// record the resource path
|
||||||
|
@ -250,4 +254,9 @@ void CCFileUtils::setRelativePath(const char* pszRelativePath)
|
||||||
CCAssert(0, "Have not implement!");
|
CCAssert(0, "Have not implement!");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
string CCFileUtils::getWriteablePath()
|
||||||
|
{
|
||||||
|
return string(CCApplication::sharedApplication().getAppDataPath());
|
||||||
|
}
|
||||||
|
|
||||||
NS_CC_END;
|
NS_CC_END;
|
||||||
|
|
|
@ -120,7 +120,8 @@ OBJECTS = \
|
||||||
$(OBJECTS_DIR)/CCTMXTiledMap.o \
|
$(OBJECTS_DIR)/CCTMXTiledMap.o \
|
||||||
$(OBJECTS_DIR)/CCTMXXMLParser.o \
|
$(OBJECTS_DIR)/CCTMXXMLParser.o \
|
||||||
$(OBJECTS_DIR)/CCTouchDispatcher.o \
|
$(OBJECTS_DIR)/CCTouchDispatcher.o \
|
||||||
$(OBJECTS_DIR)/CCTouchHandler.o
|
$(OBJECTS_DIR)/CCTouchHandler.o \
|
||||||
|
$(OBJECTS_DIR)/CCUserDefault.o
|
||||||
|
|
||||||
ADD_OBJECTS +=
|
ADD_OBJECTS +=
|
||||||
|
|
||||||
|
@ -406,3 +407,7 @@ $(OBJECTS_DIR)/CCTouchDispatcher.o : ../touch_dispatcher/CCTouchDispatcher.cpp
|
||||||
$(OBJECTS_DIR)/CCTouchHandler.o : ../touch_dispatcher/CCTouchHandler.cpp
|
$(OBJECTS_DIR)/CCTouchHandler.o : ../touch_dispatcher/CCTouchHandler.cpp
|
||||||
$(CXX) -c $(CXX_FLAGS) $(INCLUDE_PATH) $(LAST_INCLUDE_PATH) -o $(OBJECTS_DIR)/CCTouchHandler.o ../touch_dispatcher/CCTouchHandler.cpp
|
$(CXX) -c $(CXX_FLAGS) $(INCLUDE_PATH) $(LAST_INCLUDE_PATH) -o $(OBJECTS_DIR)/CCTouchHandler.o ../touch_dispatcher/CCTouchHandler.cpp
|
||||||
|
|
||||||
|
$(OBJECTS_DIR)/CCUserDefaultTest.o : ../support/CCUserDefaultTest.cpp
|
||||||
|
$(CXX) -c $(CXX_FLAGS) $(INCLUDE_PATH) $(LAST_INCLUDE_PATH) -o $(OBJECTS_DIR)/CCUserDefaultTest.o ../support/CCUserDefaultTest.cpp
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -576,6 +576,10 @@
|
||||||
RelativePath="..\include\ccTypes.h"
|
RelativePath="..\include\ccTypes.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath="..\include\CCUserDefault.h"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\include\CCZone.h"
|
RelativePath="..\include\CCZone.h"
|
||||||
>
|
>
|
||||||
|
@ -740,6 +744,10 @@
|
||||||
RelativePath="..\support\CCProfiling.h"
|
RelativePath="..\support\CCProfiling.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath="..\support\CCUserDefault.cpp"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\support\ccUtils.cpp"
|
RelativePath="..\support\ccUtils.cpp"
|
||||||
>
|
>
|
||||||
|
|
|
@ -298,7 +298,6 @@ void CCUserDefault::initXMLFilePath()
|
||||||
if (! m_sbIsFilePathInitialized)
|
if (! m_sbIsFilePathInitialized)
|
||||||
{
|
{
|
||||||
m_sFilePath += CCFileUtils::getWriteablePath() + XML_FILE_NAME;
|
m_sFilePath += CCFileUtils::getWriteablePath() + XML_FILE_NAME;
|
||||||
CCLog(m_sFilePath.c_str());
|
|
||||||
m_sbIsFilePathInitialized = true;
|
m_sbIsFilePathInitialized = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -104,7 +104,8 @@ OBJECTS = \
|
||||||
$(OBJECTS_DIR)/Paddle.o \
|
$(OBJECTS_DIR)/Paddle.o \
|
||||||
$(OBJECTS_DIR)/TouchesTest.o \
|
$(OBJECTS_DIR)/TouchesTest.o \
|
||||||
$(OBJECTS_DIR)/TransitionsTest.o \
|
$(OBJECTS_DIR)/TransitionsTest.o \
|
||||||
$(OBJECTS_DIR)/ZwoptexTest.o
|
$(OBJECTS_DIR)/ZwoptexTest.o \
|
||||||
|
$(OBJECTS_DIR)/UserDefaultTest.o
|
||||||
|
|
||||||
ADD_OBJECTS +=
|
ADD_OBJECTS +=
|
||||||
|
|
||||||
|
@ -330,3 +331,6 @@ $(OBJECTS_DIR)/ZwoptexTest.o : ../tests/ZwoptexTest/ZwoptexTest.cpp
|
||||||
$(OBJECTS_DIR)/CurlTest.o : ../tests/CurlTest/CurlTest.cpp
|
$(OBJECTS_DIR)/CurlTest.o : ../tests/CurlTest/CurlTest.cpp
|
||||||
$(CXX) -c $(CXX_FLAGS) $(INCLUDE_PATH) $(LAST_INCLUDE_PATH) -o $(OBJECTS_DIR)/CurlTest.o ../tests/CurlTest/CurlTest.cpp
|
$(CXX) -c $(CXX_FLAGS) $(INCLUDE_PATH) $(LAST_INCLUDE_PATH) -o $(OBJECTS_DIR)/CurlTest.o ../tests/CurlTest/CurlTest.cpp
|
||||||
|
|
||||||
|
$(OBJECTS_DIR)/UserDefaultTest.o : ../tests/UserDefaultTest/UserDefaultTest.cpp
|
||||||
|
$(CXX) -c $(CXX_FLAGS) $(INCLUDE_PATH) $(LAST_INCLUDE_PATH) -o $(OBJECTS_DIR)/UserDefaultTest.o ../tests/UserDefaultTest/UserDefaultTest.cpp
|
||||||
|
|
||||||
|
|
|
@ -975,6 +975,18 @@
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
</Filter>
|
</Filter>
|
||||||
|
<Filter
|
||||||
|
Name="UserDefaultTest"
|
||||||
|
>
|
||||||
|
<File
|
||||||
|
RelativePath="..\tests\UserDefaultTest\UserDefaultTest.cpp"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath="..\tests\UserDefaultTest\UserDefaultTest.h"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
|
</Filter>
|
||||||
</Filter>
|
</Filter>
|
||||||
</Files>
|
</Files>
|
||||||
<Globals>
|
<Globals>
|
||||||
|
|
Loading…
Reference in New Issue