diff options
Diffstat (limited to 'src/osd/osdmini/osdmini.mak')
-rw-r--r-- | src/osd/osdmini/osdmini.mak | 74 |
1 files changed, 66 insertions, 8 deletions
diff --git a/src/osd/osdmini/osdmini.mak b/src/osd/osdmini/osdmini.mak index a5c17b64b6d..2dd14c00c74 100644 --- a/src/osd/osdmini/osdmini.mak +++ b/src/osd/osdmini/osdmini.mak @@ -4,20 +4,78 @@ # # Minimal OSD makefile # -# Copyright Nicola Salmoria and the MAME Team. -# Visit http://mamedev.org for licensing and usage restrictions. +########################################################################### +# +# Copyright Aaron Giles +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are +# met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in +# the documentation and/or other materials provided with the +# distribution. +# * Neither the name 'MAME' nor the names of its contributors may be +# used to endorse or promote products derived from this software +# without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY AARON GILES ''AS IS'' AND ANY EXPRESS OR +# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL AARON GILES BE LIABLE FOR ANY DIRECT, +# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING +# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. # ########################################################################### #------------------------------------------------- +# object and source roots +#------------------------------------------------- + +MINISRC = $(SRC)/osd/$(OSD) +MINIOBJ = $(OBJ)/osd/$(OSD) + +OBJDIRS += $(MINIOBJ) + + + +#------------------------------------------------- # OSD core library #------------------------------------------------- OSDCOREOBJS = \ - $(OBJ)/$(MAMEOS)/minidir.o \ - $(OBJ)/$(MAMEOS)/minifile.o \ - $(OBJ)/$(MAMEOS)/minimisc.o \ - $(OBJ)/$(MAMEOS)/minisync.o \ - $(OBJ)/$(MAMEOS)/minitime.o \ - $(OBJ)/$(MAMEOS)/miniwork.o \ + $(MINIOBJ)/minidir.o \ + $(MINIOBJ)/minifile.o \ + $(MINIOBJ)/minimisc.o \ + $(MINIOBJ)/minisync.o \ + $(MINIOBJ)/minitime.o \ + $(MINIOBJ)/miniwork.o \ + + + +#------------------------------------------------- +# OSD mini library +#------------------------------------------------- + +OSDOBJS = \ + $(MINIOBJ)/minimain.o + + + +#------------------------------------------------- +# rules for building the libaries +#------------------------------------------------- + +$(LIBOCORE): $(OSDCOREOBJS) + +$(LIBOSD): $(OSDOBJS) |