From 7e0f021a9aec35fd8e6725e87e3313b101d26f5e Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Sun, 27 Jan 2008 11:37:44 +0100 Subject: Initial import (2.0.2-6) --- reference/C/CONTRIB/SNIP/myio.mak | 107 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 107 insertions(+) create mode 100755 reference/C/CONTRIB/SNIP/myio.mak (limited to 'reference/C/CONTRIB/SNIP/myio.mak') diff --git a/reference/C/CONTRIB/SNIP/myio.mak b/reference/C/CONTRIB/SNIP/myio.mak new file mode 100755 index 0000000..a058cf6 --- /dev/null +++ b/reference/C/CONTRIB/SNIP/myio.mak @@ -0,0 +1,107 @@ +## +# Makefile for Myio project +# Created on 06/13/93 at 09:47 after a long night +## + +##### MSDOS & OS/2 extensions ##### + +X = .cpp +O = .obj +E = .EXE + +##### UNIX #### + +#X = .cc +#O = .o +#E = + +###### Borland C for OS/2 ###### +#M = 2 +#CC = bcc +#LD = tlink +#LIBPATH = F:\Bcc\lib +#INCLUDEPATH = F:\Bcc\include +#CFLAGS = -Oiabec -I$(INCLUDEPATH) -vi- -d -k- -w -a +#LDFLAGS = /x /Toe /ap /L$(LIBPATH) +#STARTUP = $(LIBPATH)\c0$(M)$(O) +#LDLIBS = C$(M).LIB OS2.LIB + +###### Borland C for MSDOS ###### +#M = S +#CC = bcc +#LD = tlink +#LIBPATH = F:\Bcc\lib.dos +#INCLUDEPATH = F:\Bcc\include.dos +#CFLAGS = -I$(INCLUDEPATH) -ms -Oiabec -k- -vi- -d -k- -w +#LDFLAGS = /L$(LIBPATH) +#STARTUP = $(LIBPATH)\c0$(M)$(O) +#LDLIBS = C$(M).LIB + +###### MicroSoft C/C++ for MSDOS ###### +#M = S +#CC = cl +#LD = link +#LIBPATH = F:\msc\lib +#INCLUDEPATH = F:\msc\include +#CFLAGS = -I$(INCLUDEPATH) -A$(M) -Oceglnota -W4 +#LDFLAGS = +#STARTUP = +#LDLIBS = ; + +###### Zortech C/C++ for MSDOS/OS/2 ###### +#M = s +#CC = ztc +#LD = blink +#LIBPATH = F:\zortech\lib +#INCLUDEPATH = F:\zortech\include +#CFLAGS = -I$(INCLUDEPATH) -m$(M) -o +#LDFLAGS = +#STARTUP = +#LDLIBS = ; + +###### Symantec C/C++ for MSDOS/Mac/OS/2 ###### +#M = s +#CC = sc +#LD = link +#LIBPATH = F:\symantec\lib +#INCLUDEPATH = F:\symantec\include +#CFLAGS = -I$(INCLUDEPATH) -m$(M) -o +#LDFLAGS = +#STARTUP = +#LDLIBS = ; + +###### IBM C++Set/2 for OS/2 ###### +M = +CC = icc +LD = link386 +LIBPATH = F:\IbmCpp\lib +INCLUDEPATH = F:\IbmCpp\include +CFLAGS = /Q /I$(INCLUDEPATH) /W2 /Wall /O /Oip +LDFLAGS = /NOLOGO/BAT/NOI/NOE/PM:VIO +LDLIBS = ; + +##### Implicit Rules #### + +.SUFFIXES: +.SUFFIXES: $(X) $(O) + +$(X)$(O): + $(CC) $(CFLAGS) -c $< + +TARGET = Myiodemo$(E) +OBJECTS = Myiodemo$(O) Myio$(O) Mystream$(O) myLine$(O) +AOBJECTS = $(STARTUP) $(OBJECTS) + +$(TARGET): $(OBJECTS) + $(LD) $(LDFLAGS) $(AOBJECTS),$@,,$(LDLIBS) +# $(LD) $(LDFLAGS) $(AOBJECTS) -o $@ $(LDLIBS) + +###### Dependancies ####### + +myLine$(O): myLine$(X) myLine.h + +Mystream$(O): Mystream$(X) Mystream.h Myio.h + +Myio$(O): Myio$(X) Mystream.h Myio.h + +Myiodemo$(O): Myiodemo$(X) myLine.h Myio.h Mystream.h -- cgit v1.2.3-54-g00ecf