version 1.75, 2007/11/30 18:23:10
|
version 1.76, 2008/05/02 21:05:30
|
|
|
// | // |
#if defined(PEGASUS_OS_TYPE_WINDOWS) | #if defined(PEGASUS_OS_TYPE_WINDOWS) |
fileName = libraryName + String(".dll"); | fileName = libraryName + String(".dll"); |
|
#else |
|
fileName = String("lib") + libraryName + getDynamicLibraryExtension(); |
|
#endif |
|
return fileName; |
|
} |
|
|
|
String FileSystem::getDynamicLibraryExtension() |
|
{ |
|
#if defined(PEGASUS_OS_TYPE_WINDOWS) |
|
return String(".dll"); |
#elif defined(PEGASUS_PLATFORM_HPUX_PARISC_ACC) | #elif defined(PEGASUS_PLATFORM_HPUX_PARISC_ACC) |
fileName = String("lib") + libraryName + String(".sl"); |
return String(".sl"); |
#elif defined(PEGASUS_OS_DARWIN) | #elif defined(PEGASUS_OS_DARWIN) |
fileName = String("lib") + libraryName + String(".dylib"); |
return String(".dylib"); |
#elif defined(PEGASUS_OS_VMS) | #elif defined(PEGASUS_OS_VMS) |
fileName = String("lib") + libraryName + String(".exe"); |
return String(".exe"); |
#else | #else |
fileName = String("lib") + libraryName + String(".so"); |
return String(".so"); |
#endif | #endif |
|
|
return fileName; |
|
} | } |
| |
|
|
Boolean GetLine(PEGASUS_STD(istream)& is, String& line) | Boolean GetLine(PEGASUS_STD(istream)& is, String& line) |
{ | { |
line.clear(); | line.clear(); |