summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src/main.lua
Commit message (Collapse)AuthorAgeFilesLines
* for separate drivers use simple naming logic (nw) Miodrag Milanovic2015-06-211-2/+6
|
* fixed order of libs making apricot build fine (nw) Miodrag Milanovic2015-06-201-1/+1
|
* Fix more driver building, going deeper in checks (nw) Miodrag Milanovic2015-06-201-1/+1
|
* Made possible creation of custom builds with given list of drivers included. Miodrag Milanovic2015-06-201-2/+10
| | | | | | Note that game list is parsed so if macros are used they will not be found. example: make SUBTARGET=cops -j9 DRIVERS=src/mame/drivers/cops.c
* force rebuild version.c (nw) Miodrag Milanovic2015-06-151-0/+6
|
* Added the ability to use system flac, jpeg, lua, sqlite3, portmidi and zlib ↵ Julian Sikorski2015-06-061-4/+37
| | | | based on wallyweek's work
* Converted netlist into a library. Moved most code from nl_convert.h to couriersud2015-06-011-0/+1
| | | | | | | nl_convert.c. Targets using netlist must now specify this explicitly with MACHINES["NETLIST"] = true Added subtarget "nl" which only contains games with netlist elements. (nw)
* added deps for .lst (nw) Miodrag Milanovic2015-05-271-1/+4
|
* propagate _subtarget in maintargetosdoptions call (nw) Miodrag Milanovic2015-05-211-1/+1
|
* fixed determining RC file and rules and removed not needed files (nw) Miodrag Milanovic2015-05-171-7/+9
|
* Fix NO_USE_MIDI balr0g2015-05-151-1/+1
|
* made mess to behave as before (nw) Miodrag Milanovic2015-05-101-1/+5
|
* Fix resources and updated verinfo to give default for mame in any subtarget ↵ Miodrag Milanovic2015-05-091-8/+8
| | | | case except mess (nw)
* Removed comments and added generic license for whole team on top (nw) Miodrag Milanovic2015-05-091-0/+3
|
* MAME now represent full build, for building MESS drivers only use [Miodrag ↵ Miodrag Milanovic2015-05-091-6/+9
| | | | | | | Milanovic] make SUBTARGET=mess, for building only Arcades drivers only use: make SUBTARGET=arcade
* use target suffixes only for main executable (nw) Miodrag Milanovic2015-04-251-0/+36
|
* Make generated projects behave same as before revert (nw) Miodrag Milanovic2015-04-161-0/+1
|
* Some changes for FreeBSD and Solaris, will be sent upstream as well (nw) Miodrag Milanovic2015-04-101-1/+5
|
* Added PYTHON_EXECUTABLE to use differently named python executable(nw) Miodrag Milanovic2015-04-081-4/+4
|
* fixed location error (nw) Miodrag Milanovic2015-04-081-4/+4
|
* added SEPARATE_BIN option to put executable files in bin folder and not in ↵ Miodrag Milanovic2015-04-081-1/+5
| | | | main (useful for continuous integration )(nw)
* Add a crappy utility for editing AU effect presets Vas Crabb2015-04-071-1/+1
|
* back (nw) Miodrag Milanovic2015-04-051-1/+26
|
* rolled back, not worth of it (nw) Miodrag Milanovic2015-04-051-26/+1
|
* enable override of resources by osd (nw) Miodrag Milanovic2015-04-051-2/+5
|
* Made all windows build use icons (nw) Miodrag Milanovic2015-04-051-0/+20
|
* Moved plist generate to lua (nw) Miodrag Milanovic2015-04-041-1/+8
|
* Moved creation of most non-layout files out of makefile (nw) Miodrag Milanovic2015-04-041-0/+20
|
* removed includeosd (nw) Miodrag Milanovic2015-04-021-2/+1
|
* vs fix (nw) Miodrag Milanovic2015-04-011-1/+5
|
* Remove all the stuff that causes driver and emu sources to be compiled Vas Crabb2015-03-291-25/+11
| | | | | | | | | | | differently with different OSDs Switch back to building for all OSDs in common directory Move more OSD-specific stuff into OSD scripts It still isn't completely safe to be building all OSD into same directory Common OSD "module" files, e.g. debuggers and renderers, build with different options for each OSD. It works at the moment, but you will end up with slightly different executables depending on the order you build OSDs.
* Made ume target include mame and mess targets (nw) Miodrag Milanovic2015-03-281-1/+1
|
* Move more OSD-specific stuff to OSD scripts Vas Crabb2015-03-281-14/+8
|
* Split OSD per file [qmc2] Miodrag Milanovic2015-03-271-2/+2
|
* add postbuild only to main file (nw) Miodrag Milanovic2015-03-261-0/+8
|
* Fix tools link on OSX, only embed plist in main target Vas Crabb2015-03-261-1/+6
|
* fixed compiling ldplayer (nw) Miodrag Milanovic2015-03-261-0/+1
|
* Moved build system to GENie [Miodrag Milanovic] Miodrag Milanovic2015-03-261-0/+101
make TARGET=mess -j19 will generate all needed files and build MESS, while developing you can use make TARGET=mess COMPILE=1 -j19 to prevent rebuilding of make files. Build system have automatic generate of dependencies so will do incremental builds fine. make clean will remove all generated files/projects and obj files