# $Id: makefile,v 1.1.1.1 2003/10/04 08:24:00 prokushev Exp $

ROOT=..\..\..\..

DIR = $(ROOT)\bin\os2\dll
PROJ = jpos2dll
DESC = JPOS2DLL.DLL
OBJS = jpos2dll.obj
ADD_COPT = -i=..\include
ADD_LIB = cmd_shared.lib,all_shared.lib

!include $(ROOT)\makefile.inc

all: $(DIR)\$(PROJ).dll $(DIR)\$(PROJ).sym

$(DIR)\$(PROJ).dll: $(OBJS)
 %create $^&.lnk
# %append $^&.lnk $(LINKOPT)
 %append $^&.lnk NAME $^@ OPTION MODNAME=$^&
 %append $^&.lnk FORMAT OS2 DLL INITGLOBAL
 %append $^&.lnk OPTION DESCRIPTION '$(FILEVER)  $(DESC)'
# %append $^&.lnk OPTION STACK=65536
 %append $^&.lnk OPTION MAP=$^&.wmp
 %append $^&.lnk option    manyautodata
 %append $^&.lnk segment   type DATA shared
 %append $^&.lnk LIB %watcom%\lib286\os2\os2
# clib3r, os2386
# %watcom%\lib286\os2\os2
# $(LINKLIB)
#
#$(LINKLIB)clib3r, os2386
 %append $^&.lnk export    QueryExtLIBPATH.1, SetExtLIBPATH.2, SendKeys.3, QuitSendKeys.4
 %append $^&.lnk export    StartHook.5, PauseKeys.6, KeystackHookProc.7
 for %i in ($(OBJS)) do @%append $^&.lnk FILE %i
 $(LINKER) @$^&.lnk
