5
5
# Minimal OSD makefile
7
# Copyright Nicola Salmoria and the MAME Team.
8
# Visit http://mamedev.org for licensing and usage restrictions.
10
###########################################################################
7
###########################################################################
9
# Copyright Aaron Giles
10
# All rights reserved.
12
# Redistribution and use in source and binary forms, with or without
13
# modification, are permitted provided that the following conditions are
16
# * Redistributions of source code must retain the above copyright
17
# notice, this list of conditions and the following disclaimer.
18
# * Redistributions in binary form must reproduce the above copyright
19
# notice, this list of conditions and the following disclaimer in
20
# the documentation and/or other materials provided with the
22
# * Neither the name 'MAME' nor the names of its contributors may be
23
# used to endorse or promote products derived from this software
24
# without specific prior written permission.
26
# THIS SOFTWARE IS PROVIDED BY AARON GILES ''AS IS'' AND ANY EXPRESS OR
27
# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
28
# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
29
# DISCLAIMED. IN NO EVENT SHALL AARON GILES BE LIABLE FOR ANY DIRECT,
30
# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
31
# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
32
# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
33
# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
34
# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
35
# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
36
# POSSIBILITY OF SUCH DAMAGE.
38
###########################################################################
41
#-------------------------------------------------
42
# object and source roots
43
#-------------------------------------------------
45
MINISRC = $(SRC)/osd/$(OSD)
46
MINIOBJ = $(OBJ)/osd/$(OSD)
13
52
#-------------------------------------------------
15
54
#-------------------------------------------------
18
$(OBJ)/$(MAMEOS)/minidir.o \
19
$(OBJ)/$(MAMEOS)/minifile.o \
20
$(OBJ)/$(MAMEOS)/minimisc.o \
21
$(OBJ)/$(MAMEOS)/minisync.o \
22
$(OBJ)/$(MAMEOS)/minitime.o \
23
$(OBJ)/$(MAMEOS)/miniwork.o \
57
$(MINIOBJ)/minidir.o \
58
$(MINIOBJ)/minifile.o \
59
$(MINIOBJ)/minimisc.o \
60
$(MINIOBJ)/minisync.o \
61
$(MINIOBJ)/minitime.o \
62
$(MINIOBJ)/miniwork.o \
66
#-------------------------------------------------
68
#-------------------------------------------------
75
#-------------------------------------------------
76
# rules for building the libaries
77
#-------------------------------------------------
79
$(LIBOCORE): $(OSDCOREOBJS)