summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/build/makelist.py
Commit message (Collapse)AuthorAgeFilesLines
* Build system maintenance: Vas Crabb2019-10-041-167/+0
| | | | | | | | | | | * 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.
* Cherry-pick some features from self-registering drivers PoC: Vas Crabb2017-02-161-1/+1
| | | | | | | | * Use size_t for sizes and <algorithm> for algorithms * Fix up some files that were getting linked into multiple libs * Add missing virtual method to sh2 peripheral class * Put shortname in driver struct for locality * Use shared pointers in config LRU cache for safety
* fix build errors (nw) Jeffrey Clark2016-03-051-3/+3
|
* Support for filtering exceptions (nw) Miodrag Milanovic2016-03-051-0/+13
|
* made sources build use info from mame.lst (nw) Miodrag Milanovic2016-03-021-2/+2
|
* Added mame.lst as main list, it is now generated, and should be updated ↵ Miodrag Milanovic2016-03-021-3/+61
| | | | | | manually (nw) Filtering for subtargets are done by flt files now
* Moved tools in proper place, and moved build python scripts together with ↵ Miodrag Milanovic2015-10-071-0/+96
other scripts (nw)