mirror of
https://github.com/holub/mame
synced 2025-06-06 21:03:47 +03:00
netlist: Convert driver filenames to lower case.
This commit is contained in:
parent
91ca668d14
commit
3a95d1e4fd
@ -131,7 +131,7 @@ project "netlist"
|
||||
MAME_DIR .. "src/lib/netlist/devices/net_lib.cpp",
|
||||
MAME_DIR .. "src/lib/netlist/devices/net_lib.h",
|
||||
MAME_DIR .. "src/lib/netlist/devices/nld_9316_base.hxx",
|
||||
MAME_DIR .. "src/lib/netlist/devices/nld_2102A.cpp",
|
||||
MAME_DIR .. "src/lib/netlist/devices/nld_2102a.cpp",
|
||||
MAME_DIR .. "src/lib/netlist/devices/nld_tms4800.cpp",
|
||||
MAME_DIR .. "src/lib/netlist/devices/nld_4006.cpp",
|
||||
MAME_DIR .. "src/lib/netlist/devices/nld_4013.cpp",
|
||||
@ -173,8 +173,8 @@ project "netlist"
|
||||
MAME_DIR .. "src/lib/netlist/devices/nld_74393.cpp",
|
||||
MAME_DIR .. "src/lib/netlist/devices/nld_74365.cpp",
|
||||
MAME_DIR .. "src/lib/netlist/devices/nld_74ls629.cpp",
|
||||
MAME_DIR .. "src/lib/netlist/devices/nld_82S16.cpp",
|
||||
MAME_DIR .. "src/lib/netlist/devices/nld_82S115.cpp",
|
||||
MAME_DIR .. "src/lib/netlist/devices/nld_82s16.cpp",
|
||||
MAME_DIR .. "src/lib/netlist/devices/nld_82s115.cpp",
|
||||
MAME_DIR .. "src/lib/netlist/devices/nld_8277.cpp",
|
||||
MAME_DIR .. "src/lib/netlist/devices/nld_9310.cpp",
|
||||
MAME_DIR .. "src/lib/netlist/devices/nld_9316.cpp",
|
||||
@ -205,9 +205,9 @@ project "netlist"
|
||||
MAME_DIR .. "src/lib/netlist/macro/nlm_otheric_lib.cpp",
|
||||
MAME_DIR .. "src/lib/netlist/macro/nlm_roms_lib.cpp",
|
||||
|
||||
MAME_DIR .. "src/lib/netlist/macro/modules/nlmod_RTEST.cpp",
|
||||
MAME_DIR .. "src/lib/netlist/macro/modules/nlmod_NE556_DIP.cpp",
|
||||
MAME_DIR .. "src/lib/netlist/macro/modules/nlmod_ICL8038_DIP.cpp",
|
||||
MAME_DIR .. "src/lib/netlist/macro/modules/nlmod_rtest.cpp",
|
||||
MAME_DIR .. "src/lib/netlist/macro/modules/nlmod_ne556_dip.cpp",
|
||||
MAME_DIR .. "src/lib/netlist/macro/modules/nlmod_icl8038_dip.cpp",
|
||||
|
||||
MAME_DIR .. "src/lib/netlist/generated/static_solvers.cpp",
|
||||
MAME_DIR .. "src/lib/netlist/generated/nld_devinc.h",
|
||||
|
@ -114,7 +114,7 @@
|
||||
<ClCompile Include="..\analog\nlid_fourterm.cpp" />
|
||||
<ClCompile Include="..\analog\nlid_twoterm.cpp" />
|
||||
<ClCompile Include="..\devices\net_lib.cpp" />
|
||||
<ClCompile Include="..\devices\nld_2102A.cpp" />
|
||||
<ClCompile Include="..\devices\nld_2102a.cpp" />
|
||||
<ClCompile Include="..\devices\nld_4006.cpp" />
|
||||
<ClCompile Include="..\devices\nld_4017.cpp" />
|
||||
<ClCompile Include="..\devices\nld_4029.cpp" />
|
||||
@ -160,8 +160,8 @@
|
||||
<ClCompile Include="..\devices\nld_7490.cpp" />
|
||||
<ClCompile Include="..\devices\nld_7493.cpp" />
|
||||
<ClCompile Include="..\devices\nld_74ls629.cpp" />
|
||||
<ClCompile Include="..\devices\nld_82S115.cpp" />
|
||||
<ClCompile Include="..\devices\nld_82S16.cpp" />
|
||||
<ClCompile Include="..\devices\nld_82s115.cpp" />
|
||||
<ClCompile Include="..\devices\nld_82s16.cpp" />
|
||||
<ClCompile Include="..\devices\nld_9310.cpp" />
|
||||
<ClCompile Include="..\devices\nld_9316.cpp" />
|
||||
<ClCompile Include="..\devices\nld_9322.cpp" />
|
||||
@ -179,9 +179,9 @@
|
||||
<ClCompile Include="..\devices\nlid_truthtable.cpp" />
|
||||
<ClCompile Include="..\generated\nlm_modules_lib.cpp" />
|
||||
<ClCompile Include="..\generated\static_solvers.cpp" />
|
||||
<ClCompile Include="..\macro\modules\nlmod_ICL8038_DIP.cpp" />
|
||||
<ClCompile Include="..\macro\modules\nlmod_NE556_DIP.cpp" />
|
||||
<ClCompile Include="..\macro\modules\nlmod_RTEST.cpp" />
|
||||
<ClCompile Include="..\macro\modules\nlmod_icl8038_dip.cpp" />
|
||||
<ClCompile Include="..\macro\modules\nlmod_ne556_dip.cpp" />
|
||||
<ClCompile Include="..\macro\modules\nlmod_rtest.cpp" />
|
||||
<ClCompile Include="..\macro\nlm_base_lib.cpp" />
|
||||
<ClCompile Include="..\macro\nlm_cd4xxx_lib.cpp" />
|
||||
<ClCompile Include="..\macro\nlm_opamp_lib.cpp" />
|
||||
|
@ -87,9 +87,6 @@
|
||||
<ClCompile Include="..\devices\nld_7483.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\devices\nld_82S115.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\devices\nld_4013.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
@ -129,9 +126,6 @@
|
||||
<ClCompile Include="..\devices\nld_74153.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\devices\nld_82S16.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\devices\nld_74123.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
@ -189,9 +183,6 @@
|
||||
<ClCompile Include="..\devices\nld_74174.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\devices\nld_2102A.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\devices\nld_4316.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
@ -291,9 +282,6 @@
|
||||
<ClCompile Include="..\generated\nlm_modules_lib.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\macro\modules\nlmod_RTEST.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\devices\nld_4042.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
@ -303,10 +291,22 @@
|
||||
<ClCompile Include="..\devices\nld_4029.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\macro\modules\nlmod_ICL8038_DIP.cpp">
|
||||
<ClCompile Include="..\devices\nld_2102a.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\macro\modules\nlmod_NE556_DIP.cpp">
|
||||
<ClCompile Include="..\devices\nld_82s16.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\devices\nld_82s115.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\macro\modules\nlmod_icl8038_dip.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\macro\modules\nlmod_ne556_dip.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\macro\modules\nlmod_rtest.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
|
@ -304,8 +304,9 @@ namespace netlist
|
||||
{
|
||||
public:
|
||||
|
||||
explicit source_pattern_t(const pstring &pat)
|
||||
explicit source_pattern_t(const pstring &pat, bool force_lowercase)
|
||||
: m_pattern(pat)
|
||||
, m_force_lowercase(force_lowercase)
|
||||
{
|
||||
}
|
||||
|
||||
@ -314,6 +315,7 @@ namespace netlist
|
||||
|
||||
private:
|
||||
pstring m_pattern;
|
||||
bool m_force_lowercase;
|
||||
};
|
||||
|
||||
class source_mem_t : public source_netlist_t
|
||||
|
0
src/lib/netlist/devices/nld_2102A.cpp → src/lib/netlist/devices/nld_2102a.cpp
Normal file → Executable file
0
src/lib/netlist/devices/nld_2102A.cpp → src/lib/netlist/devices/nld_2102a.cpp
Normal file → Executable file
0
src/lib/netlist/devices/nld_82S115.cpp → src/lib/netlist/devices/nld_82s115.cpp
Normal file → Executable file
0
src/lib/netlist/devices/nld_82S115.cpp → src/lib/netlist/devices/nld_82s115.cpp
Normal file → Executable file
0
src/lib/netlist/devices/nld_82S16.cpp → src/lib/netlist/devices/nld_82s16.cpp
Normal file → Executable file
0
src/lib/netlist/devices/nld_82S16.cpp → src/lib/netlist/devices/nld_82s16.cpp
Normal file → Executable file
0
src/lib/netlist/macro/modules/nlmod_ICL8038_DIP.cpp → src/lib/netlist/macro/modules/nlmod_icl8038_dip.cpp
Normal file → Executable file
0
src/lib/netlist/macro/modules/nlmod_ICL8038_DIP.cpp → src/lib/netlist/macro/modules/nlmod_icl8038_dip.cpp
Normal file → Executable file
0
src/lib/netlist/macro/modules/nlmod_NE556_DIP.cpp → src/lib/netlist/macro/modules/nlmod_ne556_dip.cpp
Normal file → Executable file
0
src/lib/netlist/macro/modules/nlmod_NE556_DIP.cpp → src/lib/netlist/macro/modules/nlmod_ne556_dip.cpp
Normal file → Executable file
0
src/lib/netlist/macro/modules/nlmod_RTEST.cpp → src/lib/netlist/macro/modules/nlmod_rtest.cpp
Normal file → Executable file
0
src/lib/netlist/macro/modules/nlmod_RTEST.cpp → src/lib/netlist/macro/modules/nlmod_rtest.cpp
Normal file → Executable file
@ -140,9 +140,9 @@ namespace netlist
|
||||
//m_setup->parser().register_source<source_pattern_t>("../macro/nlm_{1}.cpp");
|
||||
#else
|
||||
#if 1
|
||||
m_setup->parser().register_source<source_pattern_t>("src/lib/netlist/macro/nlm_{1}.cpp");
|
||||
m_setup->parser().register_source<source_pattern_t>("src/lib/netlist/generated/nlm_{1}.cpp");
|
||||
m_setup->parser().register_source<source_pattern_t>("src/lib/netlist/macro/modules/nlmod_{1}.cpp");
|
||||
m_setup->parser().register_source<source_pattern_t>("src/lib/netlist/macro/nlm_{1}.cpp", true);
|
||||
m_setup->parser().register_source<source_pattern_t>("src/lib/netlist/generated/nlm_{1}.cpp", true);
|
||||
m_setup->parser().register_source<source_pattern_t>("src/lib/netlist/macro/modules/nlmod_{1}.cpp", true);
|
||||
m_setup->parser().include("base_lib");
|
||||
#else
|
||||
// FIXME: This is very slow - need optimized parsing scanning
|
||||
|
@ -1733,7 +1733,7 @@ plib::istream_uptr source_file_t::stream(const pstring &name)
|
||||
|
||||
plib::istream_uptr source_pattern_t::stream(const pstring &name)
|
||||
{
|
||||
pstring filename = plib::pfmt(m_pattern)(name);
|
||||
pstring filename = plib::pfmt(m_pattern)(m_force_lowercase ? plib::lcase(name) : name);
|
||||
auto f = std::make_unique<plib::ifstream>(plib::filesystem::u8path(filename));
|
||||
if (f->is_open())
|
||||
{
|
||||
|
@ -261,12 +261,12 @@ namespace plib {
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
option *getopt_short(const pstring &arg) const;
|
||||
option *getopt_long(const pstring &arg) const;
|
||||
option *getopt_short(const pstring &arg) const;
|
||||
option *getopt_long(const pstring &arg) const;
|
||||
|
||||
std::vector<option_base *> m_opts;
|
||||
pstring m_app;
|
||||
option_args * m_other_args;
|
||||
std::vector<option_base *> m_opts;
|
||||
pstring m_app;
|
||||
option_args * m_other_args;
|
||||
};
|
||||
|
||||
} // namespace plib
|
||||
|
Loading…
Reference in New Issue
Block a user