Previous 199869 Revisions Next

r36657 Thursday 26th March, 2015 at 08:20:27 UTC by Miodrag Milanović
fixed compiling ldplayer (nw)
[/trunk]makefile
[scripts/src]main.lua
[scripts/target/ldplayer]ldplayer.lua*
[src/build]verinfo.py

trunk/makefile
r245168r245169
381381   $(GENDIR)/mame/layout/ \
382382   $(GENDIR)/mess/layout/ \
383383   $(GENDIR)/mess/drivers/ \
384   $(GENDIR)/ldplayer/layout/ \
384385   $(GENDIR)/osd/windows/) \
385386   $(GENDIR)/emu/cpu/arcompact/ \
386387   $(GENDIR)/emu/cpu/h8/ \
r245168r245169
396397   -$(call MKDIR,$@)
397398   
398399
399LAYOUTS=$(wildcard $(SRC)/emu/layout/*.lay) $(wildcard $(SRC)/mame/layout/*.lay) $(wildcard $(SRC)/mess/layout/*.lay)
400LAYOUTS=$(wildcard $(SRC)/emu/layout/*.lay) $(wildcard $(SRC)/mame/layout/*.lay) $(wildcard $(SRC)/mess/layout/*.lay) $(wildcard $(SRC)/ldplayer/layout/*.lay)
400401
401402ifeq ($(TARGETOS),macosx)
402403MOC_FILES=
trunk/scripts/src/main.lua
r245168r245169
7272      MAME_DIR .. "3rdparty",
7373      MAME_DIR .. "3rdparty/zlib",
7474      GEN_DIR  .. "mame/layout",
75      GEN_DIR  .. "ldplayer/layout",
7576      GEN_DIR .. "osd/windows",
7677   }
7778
trunk/scripts/target/ldplayer/ldplayer.lua
r0r245169
1---------------------------------------------------------------------------
2--
3--   ldplayer.lua
4--
5--   Small makefile to build a standalone laserdisc player
6--
7--   Copyright Nicola Salmoria and the MAME Team.
8--   Visit http://mamedev.org for licensing and usage restrictions.
9--
10---------------------------------------------------------------------------
11
12--------------------------------------------------
13-- specify required CPU cores (none)
14--------------------------------------------------
15
16CPUS["MCS48"] = true
17CPUS["Z80"] = true
18
19
20
21--------------------------------------------------
22-- specify required sound cores
23--------------------------------------------------
24
25SOUNDS["WAVE"] = true
26
27
28--------------------------------------------------
29-- specify available video cores
30--------------------------------------------------
31
32--------------------------------------------------
33-- specify available machine cores
34--------------------------------------------------
35
36MACHINES["LDV1000"] = true
37MACHINES["LDPR8210"] = true
38
39--------------------------------------------------
40-- specify available bus cores
41--
42-- MIDI is here as dummy bus to allow libbus.a to
43-- be created on OSX.
44--------------------------------------------------
45
46BUSES["MIDI"] = true
47
48--------------------------------------------------
49-- this is the list of driver libraries that
50-- comprise MAME plus mamedriv.o which contains
51-- the list of drivers
52--------------------------------------------------
53
54function createProjects(_target, _subtarget)
55   project ("drvldplayer")
56   targetsubdir(_target .."_" .. _subtarget)
57   kind "StaticLib"
58   uuid (os.uuid("drvldplayer"))
59   
60   options {
61      "ForceCPP",
62   }
63   
64   includedirs {
65      MAME_DIR .. "src/emu",
66      MAME_DIR .. "src/mame",
67      MAME_DIR .. "src/lib",
68      MAME_DIR .. "src/lib/util",
69      MAME_DIR .. "3rdparty",
70      MAME_DIR .. "3rdparty/zlib",
71      GEN_DIR  .. "mame/layout",
72   }   
73
74   includeosd()
75
76   files{
77      MAME_DIR .. "src/emu/drivers/emudummy.c",
78   }
79end
80
81function linkProjects(_target, _subtarget)
82   links {
83      "drvldplayer",
84   }
85end
No newline at end of file
trunk/src/build/verinfo.py
r245168r245169
88
99def parse_args():
1010    def usage():
11        sys.stderr.write('Usage: verinfo.py [-b mame|mess|ume] [-r|-p] [-o <outfile>] <srcfile>\n')
11        sys.stderr.write('Usage: verinfo.py [-b mame|mess|ume|ldplayer] [-r|-p] [-o <outfile>] <srcfile>\n')
1212        sys.exit(1)
1313
1414    flags = True
r245168r245169
2424            format = 'plist'
2525        elif flags and (sys.argv[i] == '-b'):
2626            i += 1
27            if (i >= len(sys.argv)) or (sys.argv[i] not in ('mame', 'mess', 'ume')):
27            if (i >= len(sys.argv)) or (sys.argv[i] not in ('mame', 'mess', 'ume', 'ldplayer')):
2828                usage()
2929            else:
3030                target = sys.argv[i]


Previous 199869 Revisions Next


© 1997-2024 The MAME Team