home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
rtsi.com
/
2014.01.www.rtsi.com.tar
/
www.rtsi.com
/
OS9
/
OSK
/
MISC
/
mtp.shar
/
Makefile
next >
Wrap
Makefile
|
2009-11-06
|
1KB
|
59 lines
# Makefile, Version 1.4, Created 8/9/91
# Dr Alan M. McIvor, BP Sunbury Research Centre
############## Make Definitions ###############################
TARGET_ARCH = -os9
#system include and library files
OS9_TOP = /os9
OS9_LIB = $(OS9_TOP)/lib
OS9_INC = $(OS9_TOP)/defs
# Compile and load flags for OS9
CC68 = cc68 -q
CC68FLAGS = -k2F -bg
ISP_INCS = -v=$(OS9_INC)/inet
ISP_LIBS = -l=$(OS9_LIB)/socklib.l -l=$(OS9_LIB)/netdb.l
.SUFFIXES: .r
.c:
$(CC68) $(CC68FLAGS) $< -f=$@
.c.r:
$(CC68) $(CC68FLAGS) -r $(ISP_INCS) $<
.c.o:
$(CC) $(CFLAGS) -c $<
################## Make Rules ####################################
nothing:
@echo "*** Make what? ***"
all: host dest
host: mtp
dest: mtpvalid mtpd mtpdc
clean:
rm -f *.o *~ #*# *% *.cde *.int *.obj core *.r
mtpdc: mtpdc.r mtpcommon.r
$(CC68) $(CC68FLAGS) mtpdc.r mtpcommon.r $(ISP_LIBS) -fd=mtpdc
fixmod -uo=0.0 -ua=d002 mtpdc
mtp: mtp.o mtpcmds.o mtpcommon.o
cc $(CFLAGS) mtp.o mtpcmds.o mtpcommon.o -o $@
mtpd: mtpd.r
$(CC68) $(CC68FLAGS) mtpd.r $(ISP_LIBS) -f=mtpd
fixmod -uo=0.0 -ua=d002 mtpd
mtpvalid: mtpvalid.a
r68020 -q -m=3 mtpvalid.a -o=mtpvalid.r
l68 mtpvalid.r -l=$(OS9_LIB)/sys.l -O=mtpvalid
fixmod -uo=0.0 mtpvalid