summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/build/makedep.py
Commit message (Collapse)AuthorAgeFilesLines
* makedep.py: Deal with loops when there are parent directory references in ↵ Vas Crabb2020-08-291-13/+38
| | | | | | #include directives. As an aside, it would be nice if the loops weren't there in the first place.
* nmk16spr, superfx, makedep: misc cleanup (nw) Vas Crabb2019-10-051-1/+3
|
* Build system maintenance: Vas Crabb2019-10-041-247/+720
| | | | | | | | | | | * Re-write makedep.py for better performance and better parsing front-end * Make srcclean deal with kinds of preprocessor abuse I never want to see in real life (nw) The new parser front-end is better at recognising C++ syntax and also substantially faster - bootstrapping a single-driver build should be noticeably quicker. Having a single parser for C++, .lst and .flt files also gets us a bit closer to making it simpler to create custom subtargets.
* (nw) misc cleanup: Vas Crabb2019-10-021-96/+99
| | | | | | | | * subhuntr.cpp: S2636 PVI was seemingly uncommented by mistake in 93308b483ee73cecc46a6b44fccc126edf3c512a - offsets and sound routing seem to be copy/pasted from somewhere * phi: prettier config * scramble.cpp, wallc.cpp: avoid some calls to subdevice<...>(...) * makedep.py: open source files as UTF-8 (GitHub #5482) * minimaws: be less trusting
* Apply same flags when building with SOURCES= as when building normally. This ↵ smf-2018-03-151-0/+1
| | | | fixes the issue which prompted "model1: clear up some memory issues with very recent gcc (nw)" (which only occurred in a SOURCES= build). (nw)
* Fix build failure with SOURCES defined (#3187) Julian Sikorski2018-02-101-1/+4
| | | | | | | | | | | | | | | | * Fixed building using system utf8proc * Fixed building using system portaudio * Allow using system-wide asio headers (1.11.0 or higher required). * Allow using system-wide glm headers * Allow using system-wide rapidjson headers * Put all ext_includedir calls together * Fixed build failure when SOURCES is defined
* made proper formats compiled only if needed (nw) Miodrag Milanovic2016-08-121-1/+2
|
* Fix dependency resolving (nw) Miodrag Milanovic2016-05-011-1/+3
|
* added line back removed by mistake (nw) Miodrag Milanovic2016-03-291-0/+1
|
* fix per source build (nw) Miodrag Milanovic2016-03-291-6/+2
|
* made sources build use info from mame.lst (nw) Miodrag Milanovic2016-03-021-59/+5
|
* fix makedep when encoutering GAMEL (nw) Olivier Galibert2016-02-231-2/+1
|
* fix issue with SOURCES=src/mame/drivers/namcops2.cpp (nw) Miodrag Milanovic2016-02-131-1/+3
|
* Fix build for drivers that use netlist (nw) Miodrag Milanovic2016-01-061-1/+1
|
* makedep.py: Finish making it python3-compatible [O. Galibert] Olivier Galibert2016-01-031-15/+15
|
* Remove not longer needed ForceCpp flag (nw) Miodrag Milanovic2015-11-081-7/+3
|
* Moved tools in proper place, and moved build python scripts together with ↵ Miodrag Milanovic2015-10-071-0/+314
other scripts (nw)