46 lines
1.3 KiB
Text
46 lines
1.3 KiB
Text
$NetBSD: patch-bb,v 1.2 1998/08/07 10:35:58 agc Exp $
|
|
|
|
--- /dev/null Sat Jul 4 02:20:57 1998
|
|
+++ playercode/makefile.netbsd Sat Jul 4 02:31:51 1998
|
|
@@ -0,0 +1,41 @@
|
|
+# MikMod Library Makefile for NetBSD
|
|
+# Divine Entertainment Game Programming Pack
|
|
+
|
|
+
|
|
+####################
|
|
+### User Options ###
|
|
+####################
|
|
+
|
|
+# Use the C or C++ compiler
|
|
+CC = gcc
|
|
+CFLAGS = -Wall -O6 -funroll-loops -ffast-math -finline-functions -fomit-frame-pointer -pipe -I. -I../include -DSOLARIS
|
|
+
|
|
+Lib_file = ../lib/libmikmod.a
|
|
+
|
|
+LoaderObjs = mloader.o mlreg.o npertab.o sloader.o load_uni.o \
|
|
+ load_mod.o load_m15.o load_mtm.o load_s3m.o load_stm.o load_669.o \
|
|
+ load_far.o load_dsm.o load_med.o load_xm.o load_ult.o load_it.o \
|
|
+ s3m_it.o
|
|
+
|
|
+DriverObjs = mdriver.o mdreg.o drv_nos.o drv_raw.o drv_wav.o \
|
|
+ unix_drv/drv_sun.o
|
|
+# unix_drv/drv_AF.o unix_drv/drv_aix.o unix_drv/drv_hp.o
|
|
+# unix_drv/drv_oss.o unix_drv/drv_sgi.o
|
|
+
|
|
+PlayerObjs = mplayer.o
|
|
+
|
|
+####################
|
|
+## Makefile rules ##
|
|
+####################
|
|
+
|
|
+all: $(Lib_file)
|
|
+
|
|
+$(Lib_file): stream.o virtch.o munitrk.o \
|
|
+ $(LoaderObjs) $(DriverObjs) $(PlayerObjs)
|
|
+ ar r $(Lib_file) stream.o virtch.o munitrk.o \
|
|
+ $(LoaderObjs) $(PlayerObjs) $(DriverObjs)
|
|
+
|
|
+clean:
|
|
+ rm -f *.o
|
|
+ rm -f unix_drv/*.o
|
|
+ rm -f $(Lib_file)
|