Artifact 54eb14d0be4ff7879810942d6b0666c3a2be7721
NAME = bcc
OBJ_SUFFIX = obj
###############################################################################
TARGET = release\GreenPad_$(NAME).exe
INTDIR = obj\$(NAME)
all: PRE $(TARGET)
OBJS = \
$(INTDIR)\thread.$(OBJ_SUFFIX) \
$(INTDIR)\log.$(OBJ_SUFFIX) \
$(INTDIR)\winutil.$(OBJ_SUFFIX) \
$(INTDIR)\textfile.$(OBJ_SUFFIX) \
$(INTDIR)\path.$(OBJ_SUFFIX) \
$(INTDIR)\cmdarg.$(OBJ_SUFFIX) \
$(INTDIR)\file.$(OBJ_SUFFIX) \
$(INTDIR)\find.$(OBJ_SUFFIX) \
$(INTDIR)\ctrl.$(OBJ_SUFFIX) \
$(INTDIR)\registry.$(OBJ_SUFFIX) \
$(INTDIR)\window.$(OBJ_SUFFIX) \
$(INTDIR)\string.$(OBJ_SUFFIX) \
$(INTDIR)\memory.$(OBJ_SUFFIX) \
$(INTDIR)\app.$(OBJ_SUFFIX) \
$(INTDIR)\ip_cursor.$(OBJ_SUFFIX) \
$(INTDIR)\ip_scroll.$(OBJ_SUFFIX) \
$(INTDIR)\ip_wrap.$(OBJ_SUFFIX) \
$(INTDIR)\ip_draw.$(OBJ_SUFFIX) \
$(INTDIR)\ip_ctrl1.$(OBJ_SUFFIX) \
$(INTDIR)\ip_text.$(OBJ_SUFFIX) \
$(INTDIR)\ip_parse.$(OBJ_SUFFIX) \
$(INTDIR)\GpMain.$(OBJ_SUFFIX) \
$(INTDIR)\OpenSaveDlg.$(OBJ_SUFFIX) \
$(INTDIR)\Search.$(OBJ_SUFFIX) \
$(INTDIR)\RSearch.$(OBJ_SUFFIX) \
$(INTDIR)\ConfigManager.$(OBJ_SUFFIX)
LIBS = \
kernel32.lib \
user32.lib \
gdi32.lib \
shell32.lib \
advapi32.lib \
comdlg32.lib \
comctl32.lib \
ole32.lib \
imm32.lib
PRE:
-@if not exist release mkdir release
-@if not exist obj mkdir obj
-@if not exist $(INTDIR) mkdir $(INTDIR)
###############################################################################
RES = $(INTDIR)\gp_rsrc.res
.autodepend
.path.cpp = .;kilib;editwing
.path.rc = rsrc
COPT = -c -W -AT -d -O -O1 -Oc -Oi -Ov -x- -RT- -Ve -VM -w-par -w-inl -w-pia -H=$(INTDIR)\stdafx.pch -Hh=stdafx.h
LOPT = -aa -Tpe -x -Iobj\bcc -w-rty
ROPT = -m -c932 -l0x411
$(TARGET): $(OBJS) $(RES)
@ilink32 $(LOPT) c0w32.obj $(OBJS), $@,, cw32.lib import32.lib,, $(RES)
-@del release\GreenPad_bcc.tds
.rc.res:
@brcc32 $(ROPT) -fo$@ $<
.cpp.obj:
@bcc32 $(COPT) -o$@ $<