home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Power-Programmierung
/
CD2.mdf
/
c
/
library
/
starview
/
examples
/
tutorial
/
example2
/
example2.blc
< prev
next >
Wrap
Text File
|
1992-07-31
|
3KB
|
59 lines
#*******************************************************************
#* EXAMPLE2.BLC
#* (c) 1992 STAR DIVISION
#*******************************************************************
# *** Switches *****************************************************
MISC=misc
CC=bcc
CFLAGS= -c -Vf -2 -d -WS -ml -Pcxx
LINK=tlink
LINKFLAGS= /Tw /A=16 /n /m /L$(LIB)
# *** Rules ********************************************************
.path.obj = $(MISC)
.cxx.obj:
@echo ---------------
@echo Making: $(MISC)\$&.obj
$(CC) $(CFLAGS) -I$(INCLUDE) -o$(MISC)\$&.obj $<
# *** EXAMPLE2.EXE *************************************************
$(MISC)\example2.exe: example2.obj \
$(MISC)\example2.def \
$(MISC)\example2.lnk
@echo ---------------
@echo Making: $<
$(LINK) $(LINKFLAGS) @$(MISC)\example2.lnk
rc -k -t $<
# *** EXAMPLE2.OBJ *************************************************
example2.obj: example2.cxx
# *** EXAMPLE2.LNK *************************************************
$(MISC)\example2.lnk: example2.blc
@echo ---------------
@echo Making: $<
@echo c0wl.obj + >$<
@echo $(MISC)\example2.obj >>$<
@echo $(MISC)\example2.exe >>$<
@echo $(MISC)\example2.map >>$<
@echo sv.lib + >>$<
@echo tools.lib + >>$<
@echo import.lib + >>$<
@echo cwl.lib + >>$<
@echo cl.lib >>$<
@echo $(MISC)\example2.def >>$<
# *** EXAMPLE2.DEF *************************************************
$(MISC)\example2.def: example2.blc
@echo ---------------
@echo Making: $<
@echo NAME EXAMPLE2 >$<
@echo DESCRIPTION 'StarView-Example2' >>$<
@echo EXETYPE WINDOWS >>$<
@echo STUB 'WINSTUB.EXE' >>$<
@echo CODE LOADONCALL MOVEABLE DISCARDABLE >>$<
@echo DATA PRELOAD MOVEABLE MULTIPLE >>$<
@echo HEAPSIZE 4096 >>$<
@echo STACKSIZE 8192 >>$<