trunk/scripts/genie.lua
| r245598 | r245599 | |
| 41 | 41 | end |
| 42 | 42 | |
| 43 | 43 | function layoutbuildtask(_folder, _name) |
| 44 | | return { MAME_DIR .. "src/".._folder.."/".. _name ..".lay" , GEN_DIR .. _folder .. "/".._name..".lh", { MAME_DIR .. "src/build/file2str.py" }, {"@echo Converting src/".._folder.."/".._name..".lay...", PYTHON .. " $(1) $(<) $(@) layout_".._name }}; |
| 44 | return { MAME_DIR .. "src/".._folder.."/".. _name ..".lay" , GEN_DIR .. _folder .. "/".._name..".lh", |
| 45 | { MAME_DIR .. "src/build/file2str.py" }, {"@echo Converting src/".._folder.."/".._name..".lay...", PYTHON .. " $(1) $(<) $(@) layout_".._name }}; |
| 45 | 46 | end |
| 46 | 47 | |
| 47 | 48 | CPUS = {} |
| r245598 | r245599 | |
| 612 | 613 | if _ACTION == "gmake" then |
| 613 | 614 | |
| 614 | 615 | --we compile C-only to C89 standard with GNU extensions |
| 616 | if (_OPTIONS["targetos"]=="solaris") then |
| 615 | 617 | buildoptions_c { |
| 618 | "-std=gnu99", |
| 619 | } |
| 620 | else |
| 621 | buildoptions_c { |
| 616 | 622 | "-std=gnu89", |
| 617 | 623 | |
| 618 | 624 | } |
| 625 | end |
| 626 | |
| 619 | 627 | |
| 620 | 628 | if _OPTIONS["CPP11"]=="1" then |
| 621 | 629 | buildoptions_cpp { |