windows-nt/Source/XPSP1/NT/sdktools/gutils/make.nt
2020-09-26 16:20:57 +08:00

76 lines
1.8 KiB
Plaintext

!include <ntwin32.mak>
all: gutils.dll gutils.lib # install
gutils.obj: gutils.c gutils.h
$(cc) $(cflags) $(cvars) gutils.c
gbit.obj: gbit.c gutils.h
$(cc) $(cflags) $(cvars) gbit.c
gfile.obj: gfile.c gutils.h
$(cc) $(cflags) $(cvars) gfile.c
gmem.obj: gmem.c gutils.h
$(cc) $(cflags) $(cvars) gmem.c
gdate.obj: gdate.c gutils.h
$(cc) $(cflags) $(cvars) gdate.c
status.obj: status.c gutils.h
$(cc) $(cflags) $(cvars) status.c
table.obj: table.c table.h tpriv.h gutils.h
$(cc) $(cflags) $(cvars) table.c
tprint.obj: tprint.c table.h tpriv.h gutils.h
$(cc) $(cflags) $(cvars) tprint.c
tpaint.obj: tpaint.c table.h tpriv.h gutils.h
$(cc) $(cflags) $(cvars) tpaint.c
tscroll.obj: tscroll.c table.h tpriv.h gutils.h
$(cc) $(cflags) $(cvars) tscroll.c
list.obj: list.c gutils.h
$(cc) $(cflags) $(cvars) list.c
sockets.obj: sockets.c gutils.h
$(cc) $(cflags) $(cvars) sockets.c
tree.obj: tree.c gutils.h
$(cc) $(cflags) $(cvars) tree.c
utils.obj: utils.c gutils.h
$(cc) $(cflags) $(cvars) utils.c
gutils.res: gutils.rc gutils.dlg gutilsrc.h horzline.cur vertline.cur
rc -r gutils.rc
OBJS = gutils.obj gfile.obj gbit.obj gmem.obj gdate.obj status.obj table.obj tscroll.obj tree.obj utils.obj tprint.obj tpaint.obj sockets.obj list.obj
gutils.dll gutils.lib: gutils.def gutils.res $(OBJS)
$(link) @<<
-base:0x1c000000
-dll
-subsystem:windows
-def:gutils.def
-entry:LibMain
-out:gutils.dll
$(OBJS) gutils.res $(guilibs) wsock32.lib
<<
gutils.exp: gutils.lib
install: gutils.dll gutils.h table.h gutils.lib
copy gutils.dll c:\nt\windows
copy gutils.h d:\nt\mstools\h
copy table.h d:\nt\mstools\h
copy gutils.lib d:\nt\mstools\lib