2019-09-01 21:47:54 +01:00

35 lines
619 B
Makefile

# Makefile for Linux and SDL wrapper driver...
CC = clang
AR = ar
RANLIB = ranlib
STRIP = strip
CFLAGS = -g -c -Wall -O2 -D__SDL__ `sdl-config --cflags` -arch i386
LFLAGS = -L../lib/SDL -laudio `sdl-config --libs` -arch i386
OBJS = audio.o wavfile.o xmfile.o s3mfile.o modfile.o mtmfile.o \
iofile.o modeng.o nondrv.o mixdrv.o sdldrv.o
#_mixdrv.o
LIB = ../lib/SDL/libaudio.a
all: mp $(LIB)
@echo done.
mp : mp.o $(LIB)
$(CC) -o mp mp.o $(LFLAGS)
$(LIB) : $(OBJS)
$(AR) rc $(LIB) $(OBJS)
$(RANLIB) $(LIB)
.c.o:
$(CC) $(CFLAGS) $<
.s.o .S.o :
$(CC) $(CFLAGS) $< -D__LINUX__
clean:
-rm -rf *.o
-rm mp