OBJDIR = ../../obj/unix.$(DISPLAY_METHOD)
TARGET = $(OBJDIR)/osdepend.a

OBJS  = $(OBJDIR)/main.o $(OBJDIR)/sound.o $(OBJDIR)/$(DISPLAY_METHOD).o \
	$(OBJDIR)/update_dsp.o $(OBJDIR)/$(ARCH).o $(OBJDIR)/lin2ulaw.o \
	$(OBJDIR)/keyboard.o $(OBJDIR)/devices.o $(OBJDIR)/video.o \
	$(OBJDIR)/config.o $(OBJDIR)/fileio.o $(OBJDIR)/xkeyboard.o \
	$(OBJDIR)/fronthlp.o $(OBJDIR)/nec765_dummy.o \
	$(OBJDIR)/update_dsp_pseudo.o $(OBJDIR)/update_dsp_truec.o \
	$(OBJDIR)/dirty.o $(OBJDIR)/profiler.o $(OBJDIR)/ident.o \
	$(OBJDIR)/glvec.o $(OBJDIR)/glgen.o $(OBJDIR)/gljpg.o \
	$(OBJDIR)/glcab.o $(OBJDIR)/network.o

all:	$(TARGET)

clean:
	rm -f $(TARGET) $(OBJS)

$(TARGET): $(OBJS)
	ar -rcv $@ $(OBJS)

$(OBJDIR)/%.o: %.c xmame.h sound.h
	$(CC) -I../../src/ $(CFLAGS) -o $@ -c $<
