source: dev/trunk/ab5.0/abdev/ab_common/Environment.h@ 477

Last change on this file since 477 was 477, checked in by dai_9181, 16 years ago

構成管理を大幅に改良。

File size: 526 bytes
Line 
1#pragma once
2
3namespace ActiveBasic{ namespace Common{
4
5
6struct Platform
7{
8 enum EnumType
9 {
10 X86,
11 X64,
12 };
13};
14
15class Environment
16{
17 static std::string rootPath;
18public:
19 static void SetAbdevRootPath( const std::string &rootPath );
20
21 static const std::string GetAbdevRootPath()
22 {
23 return rootPath;
24 }
25
26 static const std::string GetAbdevSystemDirPath()
27 {
28 return GetAbdevRootPath() + "\\system";
29 }
30
31 static const std::string GetCompilerExePath( Platform::EnumType platform );
32};
33
34
35}}
Note: See TracBrowser for help on using the repository browser.