diff options
| -rw-r--r-- | Makefile.mingw | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/Makefile.mingw b/Makefile.mingw index 4d7a5b7..9108748 100644 --- a/Makefile.mingw +++ b/Makefile.mingw @@ -15,9 +15,23 @@ OBJS=miniwget.o minixml.o igd_desc_parse.o minisoap.o \ miniupnpc.o upnpreplyparse.o upnpcommands.o upnperrors.o \ connecthostport.o OBJSDLL=$(addprefix dll/, $(OBJS)) +# HEADERS to install +HEADERS = miniupnpc.h miniwget.h upnpcommands.h igd_desc_parse.h \ + upnpreplyparse.h upnperrors.h declspec.h bsdqueue.h +LIBRARY = libminiupnpc.a +INSTALL = install +INSTALLPREFIX ?= $(PREFIX)/usr +INSTALLDIRINC = $(INSTALLPREFIX)/include/miniupnpc +INSTALLDIRLIB = $(INSTALLPREFIX)/lib all: init upnpc-static upnpc-shared testminixml libminiupnpc.a miniupnpc.dll +install: + $(INSTALL) -d $(INSTALLDIRINC) + $(INSTALL) -m 644 $(HEADERS) $(INSTALLDIRINC) + $(INSTALL) -d $(INSTALLDIRLIB) + $(INSTALL) -m 644 $(LIBRARY) $(INSTALLDIRLIB) + init: mkdir dll echo init > init |
