Changeset 480 in dev for trunk/ab5.0/jenga


Ignore:
Timestamp:
Apr 6, 2008, 10:03:28 PM (16 years ago)
Author:
dai_9181
Message:

構成管理を大幅に改良。

Location:
trunk/ab5.0
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0

    • Property svn:externals
      •  

        old new  
        44abdev/build/debug/system http://dev.activebasic.com/svnroot/ablib/trunk/ab5.0/system
        55abdev/build/debug/theme http://dev.activebasic.com/svnroot/ablib/trunk/ab5.0/theme
        6 abdev/build/release/ablib http://dev.activebasic.com/svnroot/ablib/trunk/ab5.0/ablib
        7 abdev/build/release/runtime http://dev.activebasic.com/svnroot/ablib/trunk/ab5.0/runtime
        8 abdev/build/release/system http://dev.activebasic.com/svnroot/ablib/trunk/ab5.0/system
        9 abdev/build/release/theme http://dev.activebasic.com/svnroot/ablib/trunk/ab5.0/theme
         6abdev/build/release http://dev.activebasic.com/svnroot/ablib/trunk/ab5.0
  • trunk/ab5.0/jenga/include/common/Environment.h

    r477 r480  
    1717{
    1818public:
     19    static const std::string GetCurrentDir()
     20    {
     21        char temp[MAX_PATH];
     22        ::GetCurrentDirectory( MAX_PATH, temp );
     23        return temp;
     24    }
     25
    1926    static const std::string &GetAppDir()
    2027    {
  • trunk/ab5.0/jenga/include/common/Path.h

    r467 r480  
    6464
    6565    static std::string MakeFullPath( const std::string &relativePath, const std::string &baseDirPath );
     66    static std::string MakeFullPathByCurrentDirectory( const std::string &relativePath );
    6667};
    6768
  • trunk/ab5.0/jenga/projects/jenga/jenga.vcproj

    r474 r480  
    1616    <Configurations>
    1717        <Configuration
    18             Name="Debug(amd64)|Win32"
     18            Name="Debug(x64)|Win32"
    1919            OutputDirectory="$(SolutionDir)$(ConfigurationName)"
    2020            IntermediateDirectory="$(ConfigurationName)"
     
    8080        </Configuration>
    8181        <Configuration
    82             Name="Release(amd64)|Win32"
     82            Name="Release(x64)|Win32"
    8383            OutputDirectory="$(SolutionDir)$(ConfigurationName)"
    8484            IntermediateDirectory="$(ConfigurationName)"
  • trunk/ab5.0/jenga/src/common/Path.cpp

    r477 r480  
    11#include <boost/foreach.hpp>
     2#include <jenga/include/common/Environment.h>
    23#include <jenga/include/common/Path.h>
    34
     
    7778    return resultPath;
    7879}
     80std::string Jenga::Common::Path::MakeFullPathByCurrentDirectory( const std::string &relativePath )
     81{
     82    return MakeFullPath( relativePath, Jenga::Common::Environment::GetCurrentDir() );
     83}
Note: See TracChangeset for help on using the changeset viewer.