summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/genie.lua
Commit message (Collapse)AuthorAgeFilesLines
* disable unknown-attributes & ignored_qualifiers to allow font_dwrite.cpp to ↵ smf-2016-09-171-0/+2
| | | | build with clang. (nw)
* Add Lua-cleaning ability to srcclean Vas Crabb2016-08-301-1/+1
|
* Cleanup for VS2015 build (nw) Miodrag Milanovic2016-08-281-0/+1
|
* some C++14 features are not supported by VS2013. VS2015 is free for home use ↵ Miodrag Milanovic2016-08-271-1/+1
| | | | so no need for legacy support (nw)
* Setting GCC bar bit higher (nw) Miodrag Milanovic2016-08-271-2/+2
|
* Temporary fix for debug compile till we fix assert (nw) Miodrag Milanovic2016-08-271-0/+6
|
* Change warning flags for Clang build (nw) AJR2016-08-251-9/+1
| | | | | | -Wno-missing-braces is unfortunately now necessary to avoid errors on almost every single use of the std::array initializer in devfind.h. (Apparently C++14 does make double braces optional for std::array initializers, but clang and GCC's -Wmissing-braces never took that into proper account, which is why GCC may still have it disabled by default.) Several other Clang-specific warnings have been undisabled; some might perhaps need to be locally reenabled if legacy 3rdparty code or sundry OSD includes happen to disagree with them. The only warning to require any code changes was -Wabsolute-value, which seems to have caught a minor render bug (and nothing more).
* made proper formats compiled only if needed (nw) Miodrag Milanovic2016-08-121-0/+8
|
* Attempt to prevent GCC optimising away global_alloc_clear (MT06335) Vas Crabb2016-07-301-4/+11
|
* Add arch defines for Linux alpha and mips64el. Jordi Mallach2016-07-141-0/+12
| | | | | Add detection for Linux architectures alpha and mips64el, to avoid using gcc -m64, which isn't available on them.
* damn circular deps (nw) Vas Crabb2016-06-261-0/+1
|
* Fixed double hyphen in -pipe Julian Sikorski2016-06-141-1/+1
|
* Sync GENie, one thing changed, and I have revoked one patch that is going to ↵ Miodrag Milanovic2016-06-101-2/+0
| | | | be removed or changed anyway (nw)
* Synced GENie with latest and applied few changes sent as PR (nw) Miodrag Milanovic2016-06-101-0/+2
|
* Fix git version [Vas Crabb] Vas Crabb2016-06-101-9/+0
| | | | | | | | * git version is set by top-level make, not just when GENie runs * can set IGNORE_GIT=1 for make to ignore git * git ignored/unavailable uses "unknown" in version string * mark modified trees as dirty * note that version now comes from makefile
* Added initial ninja support to use add MAKETYPE=ninja to compile command ↵ Miodrag Milanovic2016-06-091-2/+2
| | | | | | line (nw) Custom build tasks are not yet working
* support msbuild from posix shell Jeffrey Clark2016-05-311-1/+1
| | | | preliminary fastbuild support (experimental in genie)
* disable BGFX debug info (nw) Miodrag Milanovic2016-05-241-1/+1
|
* Added ability to create standalone emulators, added zexall as example (nw) Miodrag Milanovic2016-05-081-3/+8
|
* Split UI and frontend part from core [Miodrag Milanovic] Miodrag Milanovic2016-04-231-0/+2
|
* set GIT_VERSION only where it is used (nw) Miodrag Milanovic2016-04-211-11/+0
|
* Always rebuild version.cpp when there is git version change (nw) Miodrag Milanovic2016-04-161-17/+7
|
* Add short git version if building non-release build, also if git command is ↵ Miodrag Milanovic2016-04-161-0/+21
| | | | not available or if .git is not there (so building out of other sources) (nw)
* Added DEBUG_DIR and DEBUG_ARGS parameters, make sense right now for VS build ↵ Miodrag Milanovic2016-04-121-0/+10
| | | | (nw)
* Add more clang output to tell where #include errors are coming from Justin Kerk2016-04-091-0/+1
|
* Added PRECOMPILE=0 so in conjunction with ccache it gives better compile ↵ Miodrag Milanovic2016-04-021-3/+13
| | | | speed (nw)
* support build without optimize flag (nw) Jeffrey Clark2016-03-301-19/+16
| | | | | | OPTIMIZE= to disable the current default value 3 Also allow ARCHOPTS to be set regardless of OPTIMIZE, useful for debug flags.
* Compressed internal layouts [David Haywood] Miodrag Milanovic2016-03-301-1/+1
|
* Fix VS build (it was reverse logic then others) (nw)mame0172 Miodrag Milanovic2016-03-301-1/+1
|
* scrclean on lua scripts (nw) Miodrag Milanovic2016-03-291-101/+101
|
* cleanup build includes (nw) Jeffrey Clark2016-03-281-25/+7
|
* Extend system library support (nw) Jeffrey Clark2016-03-281-49/+6
| | | | | | | Extend USE_SYSTEM_LIB_* to support providing the library name and include directory. To link against system specific lib names and header path: (ref #711) USE_SYSTEM_LIB_LUA=lua5.3:/usr/include/lua5.3
* Ci20 wip support (nw) Miodrag Milanovic2016-03-231-1/+13
|
* BGFX_CONFIG_DEBUG=1 for Debug builds (nw) Miodrag Milanovic2016-03-201-0/+2
|
* compile BGFX for RPI as well (nw) Miodrag Milanovic2016-03-191-0/+7
|
* Added support for Raspberry Pi cross-compile (nw) Miodrag Milanovic2016-03-191-1/+8
|
* Build more of font_sdl.cpp with Emscripten since there is an SDL2_ttf port ↵ Justin Kerk2016-03-171-0/+1
| | | | now (nw)
* Build with vs2015 Update 2 RC smf-2016-03-161-0/+1
|
* Fix SDL Windows build Vas Crabb2016-03-141-1/+1
|
* fix error (nw) Miodrag Milanovic2016-03-131-0/+1
|
* Added ability to build using system libuv (1.8.0 or higher required) Julian Sikorski2016-03-121-0/+5
|
* mingw clang build is working, there seams to still be some issue with ↵ Miodrag Milanovic2016-03-111-0/+4
| | | | optimization (nw)
* Support for aarch64 (nw) Miodrag Milanovic2016-03-111-0/+9
|
* made sources build use info from mame.lst (nw) Miodrag Milanovic2016-03-021-1/+1
|
* Enabled multi core compile on VS (nw) Miodrag Milanovic2016-03-011-1/+0
|
* Build SDL2 for Android (nw) Miodrag Milanovic2016-02-291-0/+4
|
* Made Visual Studio use by default bundled SDL2 (nw) Miodrag Milanovic2016-02-271-0/+13
|
* Made xcode params more generic (nw) Miodrag Milanovic2016-02-261-0/+3
|
* Added support for x64 Androids (nw) Miodrag Milanovic2016-02-261-1/+6
|
* Made pnacl to compile (nw) Miodrag Milanovic2016-02-261-3/+18
|