summaryrefslogtreecommitdiff
path: root/libgsf/makefile.mk
diff options
context:
space:
mode:
Diffstat (limited to 'libgsf/makefile.mk')
-rwxr-xr-x[-rw-r--r--]libgsf/makefile.mk17
1 files changed, 14 insertions, 3 deletions
diff --git a/libgsf/makefile.mk b/libgsf/makefile.mk
index 1e2ac66fb276..7ffb7e64f3cc 100644..100755
--- a/libgsf/makefile.mk
+++ b/libgsf/makefile.mk
@@ -49,6 +49,17 @@ LIBGSFVERSION=1.14.19
TARFILE_NAME=$(PRJNAME)-$(LIBGSFVERSION)
TARFILE_MD5=3a84ac2da37cae5bf7ce616228c6fbde
+.IF "$(OS)" == "WNT"
+PATCH_FILES=libgsf-1.14.19.windows.patch
+
+BUILD_DIR=gsf
+BUILD_ACTION=dmake
+
+ADDITIONAL_FILES=\
+ gsf$/makefile.mk \
+ gsf$/gsf-config.h
+
+.ELSE
PATCH_FILES=libgsf-1.14.19.patch
CONFIGURE_DIR=
@@ -78,9 +89,12 @@ BUILD_ACTION=$(AUGMENT_LIBRARY_PATH) \
$(GNUMAKE)
BUILD_DIR=$(CONFIGURE_DIR)
+.ENDIF
+
.IF "$(OS)"=="MACOSX"
EXTRPATH=LOADER
OUT2LIB+=gsf$/.libs$/libgsf-1.114.dylib
+.ENDIF
OUT2INC+=gsf$/gsf-blob.h
OUT2INC+=gsf$/gsf-input-impl.h
@@ -130,9 +144,6 @@ OUT2INC+=gsf$/gsf-utils.h
OUT2INC+=gsf$/gsf-input-http.h
OUT2INC+=gsf$/gsf-outfile-zip.h
OUT2INC+=gsf$/gsf.h
-.ELIF "$(OS)"=="WNT"
-.ELSE
-.ENDIF
# --- Targets ------------------------------------------------------