Category : C Source Code
Archive   : GENX.ZIP
Filename : GEN_SAMP.MAK
# 8 EXE files that use a common nucleus of 14 OBJ files.
#-------------------> make file by GENMAK
#-------------------> Mon Aug 22 21:26:10 1988
COMPILER = TCC
LIBRARIAN_NAME = LIB
PROJECT_LIBRARY = PROJLIB.LIB
EXE_OPTIONS = -ml -f -N -G -w
OBJ_OPTIONS = -c -ml -f -N -G -w
LIBRARIAN_SUFFIX = ,,;
LIBRARIAN_PREFIX = $(LIBRARIAN_NAME) $(PROJECT_LIBRARY) -+
LINK_PREFIX = LINK /SE:1000 /NOI /B /I D:C0L.OBJ
LINK_SUFFIX = d:mxx D:QLIB D:EMU D:MATHL D:CL
# NUMBER OF EXE FILES: 8
# NUMBER OF OBJ FILES: 14
# MAKE rule to force creation of multiple exe files
COMPLETE: \
KID_CALC.EXE \
KID_NOTE.EXE \
TOPS_CLI.EXE \
TOPS_INS.EXE \
TOPS_MEN.EXE \
TOPS_SHO.EXE \
TOPS_TRA.EXE \
TOPS_VER.EXE
KID_CALC.EXE: KID_CALC.OBJ $(PROJECT_LIBRARY)
$(LINK_PREFIX) KID_CALC, KID_CALC,, $(PROJECT_LIBRARY) $(LINK_SUFFIX)
KID_NOTE.EXE: KID_NOTE.OBJ $(PROJECT_LIBRARY)
$(LINK_PREFIX) KID_NOTE, KID_NOTE,, $(PROJECT_LIBRARY) $(LINK_SUFFIX)
TOPS_CLI.EXE: TOPS_CLI.OBJ $(PROJECT_LIBRARY)
$(LINK_PREFIX) TOPS_CLI, TOPS_CLI,, $(PROJECT_LIBRARY) $(LINK_SUFFIX)
TOPS_INS.EXE: TOPS_INS.OBJ $(PROJECT_LIBRARY)
$(LINK_PREFIX) TOPS_INS, TOPS_INS,, $(PROJECT_LIBRARY) $(LINK_SUFFIX)
TOPS_MEN.EXE: TOPS_MEN.OBJ $(PROJECT_LIBRARY)
$(LINK_PREFIX) TOPS_MEN, TOPS_MEN,, $(PROJECT_LIBRARY) $(LINK_SUFFIX)
TOPS_SHO.EXE: TOPS_SHO.OBJ $(PROJECT_LIBRARY)
$(LINK_PREFIX) TOPS_SHO, TOPS_SHO,, $(PROJECT_LIBRARY) $(LINK_SUFFIX)
TOPS_TRA.EXE: TOPS_TRA.OBJ $(PROJECT_LIBRARY)
$(LINK_PREFIX) TOPS_TRA, TOPS_TRA,, $(PROJECT_LIBRARY) $(LINK_SUFFIX)
TOPS_VER.EXE: TOPS_VER.OBJ $(PROJECT_LIBRARY)
$(LINK_PREFIX) TOPS_VER, TOPS_VER,, $(PROJECT_LIBRARY) $(LINK_SUFFIX)
KID_CA01.OBJ: KID_CA01.c \
KID_CALC.H \
KID_CALC.H2
$(COMPILER) $(OBJ_OPTIONS) KID_CA01.C
$(LIBRARIAN_NAME) $(PROJECT_LIBRARY) -+ KID_CA01 ,,;
KID_CA02.OBJ: KID_CA02.c \
KID_CALC.H \
KID_CALC.H2
$(COMPILER) $(OBJ_OPTIONS) KID_CA02.C
$(LIBRARIAN_NAME) $(PROJECT_LIBRARY) -+ KID_CA02 ,,;
KID_CA03.OBJ: KID_CA03.c \
KID_CALC.H \
KID_CALC.H2
$(COMPILER) $(OBJ_OPTIONS) KID_CA03.C
$(LIBRARIAN_NAME) $(PROJECT_LIBRARY) -+ KID_CA03 ,,;
KID_CALC.OBJ: KID_CALC.c \
KID_CALC.H
$(COMPILER) $(OBJ_OPTIONS) KID_CALC.C
KID_IBM.OBJ: KID_IBM.c
$(COMPILER) $(OBJ_OPTIONS) KID_IBM.C
$(LIBRARIAN_NAME) $(PROJECT_LIBRARY) -+ KID_IBM ,,;
KID_NOTE.OBJ: KID_NOTE.c \
KID_DEF.H
$(COMPILER) $(OBJ_OPTIONS) KID_NOTE.C
KID_WIN.OBJ: KID_WIN.c \
KID_DEF.H
$(COMPILER) $(OBJ_OPTIONS) KID_WIN.C
$(LIBRARIAN_NAME) $(PROJECT_LIBRARY) -+ KID_WIN ,,;
TOPS_CL1.OBJ: TOPS_CL1.c \
TOPS_DEF.C \
TOPS_EXT.C \
TOPS_PRO.C \
TOPS_TYP.C
$(COMPILER) $(OBJ_OPTIONS) TOPS_CL1.C
$(LIBRARIAN_NAME) $(PROJECT_LIBRARY) -+ TOPS_CL1 ,,;
TOPS_CLI.OBJ: TOPS_CLI.c \
TOPS_DEF.C \
TOPS_LDC.C \
TOPS_MAS.C \
TOPS_PRO.C \
TOPS_TYP.C
$(COMPILER) $(OBJ_OPTIONS) TOPS_CLI.C
TOPS_HEA.OBJ: TOPS_HEA.c \
TOPS_DEF.C \
TOPS_EXT.C \
TOPS_PRO.C \
TOPS_TYP.C
$(COMPILER) $(OBJ_OPTIONS) TOPS_HEA.C
$(LIBRARIAN_NAME) $(PROJECT_LIBRARY) -+ TOPS_HEA ,,;
TOPS_INS.OBJ: TOPS_INS.c
$(COMPILER) $(OBJ_OPTIONS) TOPS_INS.C
TOPS_IO.OBJ: TOPS_IO.c \
TOPS_DEF.C \
TOPS_EXT.C \
TOPS_PRO.C \
TOPS_TYP.C
$(COMPILER) $(OBJ_OPTIONS) TOPS_IO.C
$(LIBRARIAN_NAME) $(PROJECT_LIBRARY) -+ TOPS_IO ,,;
TOPS_LNF.OBJ: TOPS_LNF.c \
TOPS_DEF.C \
TOPS_EXT.C \
TOPS_PRO.C \
TOPS_TYP.C
$(COMPILER) $(OBJ_OPTIONS) TOPS_LNF.C
$(LIBRARIAN_NAME) $(PROJECT_LIBRARY) -+ TOPS_LNF ,,;
TOPS_MEN.OBJ: TOPS_MEN.c \
TOPS_DEF.C \
TOPS_PRO.C \
TOPS_TYP.C
$(COMPILER) $(OBJ_OPTIONS) TOPS_MEN.C
TOPS_SHO.OBJ: TOPS_SHO.c
$(COMPILER) $(OBJ_OPTIONS) TOPS_SHO.C
TOPS_SPA.OBJ: TOPS_SPA.c \
TOPS_DEF.C \
TOPS_EXT.C \
TOPS_PRO.C \
TOPS_TYP.C
$(COMPILER) $(OBJ_OPTIONS) TOPS_SPA.C
$(LIBRARIAN_NAME) $(PROJECT_LIBRARY) -+ TOPS_SPA ,,;
TOPS_STR.OBJ: TOPS_STR.c \
TOPS_DEF.C \
TOPS_EXT.C \
TOPS_PRO.C \
TOPS_TYP.C
$(COMPILER) $(OBJ_OPTIONS) TOPS_STR.C
$(LIBRARIAN_NAME) $(PROJECT_LIBRARY) -+ TOPS_STR ,,;
TOPS_TIM.OBJ: TOPS_TIM.c
$(COMPILER) $(OBJ_OPTIONS) TOPS_TIM.C
$(LIBRARIAN_NAME) $(PROJECT_LIBRARY) -+ TOPS_TIM ,,;
TOPS_TR1.OBJ: TOPS_TR1.c \
TOPS_DEF.C \
TOPS_EXT.C \
TOPS_PRO.C \
TOPS_TYP.C
$(COMPILER) $(OBJ_OPTIONS) TOPS_TR1.C
$(LIBRARIAN_NAME) $(PROJECT_LIBRARY) -+ TOPS_TR1 ,,;
TOPS_TR2.OBJ: TOPS_TR2.c \
TOPS_DEF.C \
TOPS_EXT.C \
TOPS_PRO.C \
TOPS_TYP.C
$(COMPILER) $(OBJ_OPTIONS) TOPS_TR2.C
$(LIBRARIAN_NAME) $(PROJECT_LIBRARY) -+ TOPS_TR2 ,,;
TOPS_TRA.OBJ: TOPS_TRA.c \
TOPS_DEF.C \
TOPS_LDC.C \
TOPS_MAS.C \
TOPS_PRO.C \
TOPS_TYP.C
$(COMPILER) $(OBJ_OPTIONS) TOPS_TRA.C
TOPS_VER.OBJ: TOPS_VER.c \
TOPS_DEF.C \
TOPS_LDC.C \
TOPS_MAS.C \
TOPS_PRO.C \
TOPS_TYP.C
$(COMPILER) $(OBJ_OPTIONS) TOPS_VER.C
$(PROJECT_LIBRARY): \
KID_CA01.OBJ \
KID_CA02.OBJ \
KID_CA03.OBJ \
KID_IBM.OBJ \
KID_WIN.OBJ \
TOPS_CL1.OBJ \
TOPS_HEA.OBJ \
TOPS_IO.OBJ \
TOPS_LNF.OBJ \
TOPS_SPA.OBJ \
TOPS_STR.OBJ \
TOPS_TIM.OBJ \
TOPS_TR1.OBJ \
TOPS_TR2.OBJ
#------------------> end of makefile by GENMAK
#------------------> Garry J. Vass [72307, 3311]
#------------------> Telemacus Software Associates
Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!
This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.
But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/