File tree Expand file tree Collapse file tree 2 files changed +13
-17
lines changed Expand file tree Collapse file tree 2 files changed +13
-17
lines changed Original file line number Diff line number Diff line change @@ -17,30 +17,21 @@ include $(top_builddir)/src/Makefile.global
1717ifeq ($(PORTNAME ) , win32)
1818
1919OBJS =pgevent.o pgmsgevent.o
20- NAME =pgevent.dll
20+ NAME =pgevent
2121
22- all : $(NAME )
22+ SHLIB_LINK =
23+ SHLIB_EXPORTS = exports.txt
24+
25+ all : all-lib
2326
2427install : all install-lib
2528
26- pgevent.dll : pgevent.def $(OBJS )
27- $(DLLWRAP ) --def $< -o $(NAME ) $(OBJS )
29+ include $(top_srcdir ) /src/Makefile.shlib
2830
2931pgmsgevent.o : pgmsgevent.rc win32ver.rc
3032 $(WINDRES ) $< -o $@ --include-dir=$(top_builddir ) /src/include --include-dir=$(top_srcdir ) /src/include --include-dir=$(srcdir ) --include-dir=.
3133
32- all-lib : $(NAME )
33-
34- install-lib : $(NAME )
35- $(INSTALL_STLIB ) $< ' $(DESTDIR)$(libdir)/$<'
36-
37- uninstall-lib :
38- rm -f ' $(DESTDIR)$(libdir)/$(NAME)'
39-
40- clean distclean :
41- rm -f $(OBJS ) $(NAME ) win32ver.rc
42-
43- clean-lib :
44- rm -f $(NAME )
34+ clean distclean : clean-lib
35+ rm -f $(OBJS ) win32ver.rc
4536
4637endif
Original file line number Diff line number Diff line change 1+ ; dlltool --output-def pgevent.def pgevent.o pgmsgevent.o
2+ EXPORTS
3+ DllUnregisterServer@0 ;
4+ DllRegisterServer@0 ;
5+ DllInstall ;
You can’t perform that action at this time.
0 commit comments