mirror of
https://github.com/jorio/Pomme.git
synced 2024-06-10 06:29:31 +00:00
Compare commits
2 Commits
60f1eeaf58
...
83d8e04520
Author | SHA1 | Date | |
---|---|---|---|
|
83d8e04520 | ||
|
5358bfea27 |
|
@ -180,6 +180,18 @@ static bool CaseInsensitiveAppendToPath(
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if POMME_CASE_SENSITIVE_FSSPEC
|
||||||
|
if (!skipFiles)
|
||||||
|
{
|
||||||
|
fs::path candidateResourcePath = naiveConcat;
|
||||||
|
candidateResourcePath += ".rsrc";
|
||||||
|
if (fs::is_regular_file(candidateResourcePath))
|
||||||
|
{
|
||||||
|
path = naiveConcat;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#else
|
||||||
// Convert path element to uppercase for case-insensitive comparisons
|
// Convert path element to uppercase for case-insensitive comparisons
|
||||||
const auto uppercaseElement = UppercaseCopy(element);
|
const auto uppercaseElement = UppercaseCopy(element);
|
||||||
|
|
||||||
|
@ -211,6 +223,7 @@ static bool CaseInsensitiveAppendToPath(
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
path = naiveConcat;
|
path = naiveConcat;
|
||||||
return false;
|
return false;
|
||||||
|
|
|
@ -6,13 +6,33 @@
|
||||||
#include <sstream>
|
#include <sstream>
|
||||||
#include <cstdint>
|
#include <cstdint>
|
||||||
|
|
||||||
#define POMME_DEBUG_MEMORY false
|
#if !defined(POMME_DEBUG_MEMORY)
|
||||||
#define POMME_DEBUG_SOUND false
|
#define POMME_DEBUG_MEMORY 0
|
||||||
#define POMME_DEBUG_PICT false
|
#endif
|
||||||
#define POMME_DEBUG_FILES false
|
|
||||||
#define POMME_DEBUG_RESOURCES false
|
#if !defined(POMME_DEBUG_SOUND)
|
||||||
#define POMME_DEBUG_INPUT false
|
#define POMME_DEBUG_SOUND 0
|
||||||
#define POMME_DEBUG_3DMF false
|
#endif
|
||||||
|
|
||||||
|
#if !defined(POMME_DEBUG_PICT)
|
||||||
|
#define POMME_DEBUG_PICT 0
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if !defined(POMME_DEBUG_FILES)
|
||||||
|
#define POMME_DEBUG_FILES 0
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if !defined(POMME_DEBUG_RESOURCES)
|
||||||
|
#define POMME_DEBUG_RESOURCES 0
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if !defined(POMME_DEBUG_INPUT)
|
||||||
|
#define POMME_DEBUG_INPUT 0
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if !defined(POMME_DEBUG_3DMF)
|
||||||
|
#define POMME_DEBUG_3DMF 0
|
||||||
|
#endif
|
||||||
|
|
||||||
#define POMME_GENLOG(define, prefix) if (!define) {} else std::cout << "[" << prefix << "] " << __func__ << ":\t"
|
#define POMME_GENLOG(define, prefix) if (!define) {} else std::cout << "[" << prefix << "] " << __func__ << ":\t"
|
||||||
#define POMME_GENLOG_NOPREFIX(define) if (!define) {} else std::cout
|
#define POMME_GENLOG_NOPREFIX(define) if (!define) {} else std::cout
|
||||||
|
|
Loading…
Reference in New Issue
Block a user