include ../MkRules Rchtml-CFLAGS= -I "$(HHWDIR)/include" all: ../../../modules/Rchtml.dll ## need -k as hhctrl exports HtmlHelpA ## don't need to think about cross-compilation, but ## some versions of MinGW need --as set here libhhctrl.dll.a : MkChmDll $(ECHO) EXPORTS > hhctrl.def $(ECHO) HtmlHelpA@16 >> hhctrl.def $(DLLTOOL) $(DLLTOOLFLAGS) --dllname hhctrl.ocx --def hhctrl.def --output-lib $@ $(RM) hhctrl.def ../../../modules/Rchtml.dll: Rchtml.o libhhctrl.dll.a $(MKDIR) -p ../../../modules $(DLL) -shared -s -o $@ Rchtml.o -L. -lhhctrl clean: $(RM) *.o libhhctrl.dll.a