#
#  MAKE file for BALLCLI program
#

# ---- Compiler & Linker options ----
clopts=-c -Gws -Zip -Od -W3 
linkopts= /align:16 /NOD /NOE /CO


# ---- List of object files ----
objfiles= BALLCLI.obj wndproc.obj initproc.obj ddeproc.obj


# ---- Actual build dependencies ----
all: BALLCLI.exe

BALLCLI.res: BALLCLI.rc CltIcon.Ico LBicon.ico BALLCLI.dlg
    rc -r BALLCLI.rc

BALLCLI.obj: BALLCLI.c BALLCLI.h initproc.h
    cl $(clopts) BALLCLI.c

initproc.obj: initproc.c initproc.h wndproc.h
    cl $(clopts) initproc.c

wndproc.obj: wndproc.c wndproc.h
    cl $(clopts) wndproc.c

ddeproc.obj: ddeproc.c globals.h
    cl $(clopts) ddeproc.c

BALLCLI.exe:: $(objfiles) MAKEFILE BALLCLI.def BALLCLI.res
    link $(linkopts) $(objfiles), BALLCLI, NUL, slibcew libw ddeml, BALLCLI
    rc BALLCLI.res
    
BALLCLI.exe:: BALLCLI.res
    rc -T -30 BALLCLI.res

##### Clean Directory #####
clean:
    -del *.obj
    -del *.res
    -del *.map
    -del *.sym
