home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Inside Multimedia 1995 August
/
IMM0895.ISO01.iso
/
share
/
os2
/
track061
/
makefile.emx
< prev
next >
Wrap
Makefile
|
1992-10-22
|
1KB
|
60 lines
# Makefile for Sound Blaster (using BSD-386 device driver)
#
# $Author: steve $
# $Id: Makefile,v 1.2 1992/06/24 06:29:59 steve Exp steve $
# $Revision: 1.2 $
CC = gcc
INSTALL_DIR = $(HOME)/bin
O = .o
CFLAGS =
MAIN_OPTS = -O2 #Try -O2 if you have gcc 2.x
COPTS = $(MAIN_OPTS) -c
MACHINE = soundblaster
OBJECTS = str32$O $(MACHINE)_audio$O read$O commands$O \
audio$O automaton$O player$O getopt$O getopt1$O
all: tracker1.exe
tracker1.exe: ${OBJECTS}
$(CC) -o tracker1.exe ${MAIN_OPTS} ${OBJECTS} -lm -los2
str32$O: str32.c defs.h
$(CC) ${COPTS} str32.c
$(MACHINE)_audio$O: $(MACHINE)_audio.c
$(CC) ${COPTS} $(MACHINE)_audio.c
audio$O: audio.c
$(CC) ${COPTS} audio.c
getopt$O: getopt.c getopt.h
$(CC) ${COPTS} getopt.c
getopt1$O: getopt1.c getopt.h
$(CC) ${COPTS} getopt1.c
automaton$O: automaton.c defs.h
$(CC) ${COPTS} automaton.c
player$O: player.c defs.h
$(CC) ${COPTS} player.c
read$O: read.c defs.h
$(CC) ${COPTS} read.c
commands$O: commands.c defs.h
$(CC) ${COPTS} commands.c
#machine.h: $(MACHINE).h
# cp $(MACHINE).h machine.h
clean:
-rm -f *.o tracker otracker ntracker core str.tar str.tar.Z
export:
tar cvf str.tar *.c song.h sgi.h sparc.h extern.h channel.h \
pref.h makefile.* tracker.doc
compress str.tar
rcp str.tar.Z clipper: