summaryrefslogtreecommitdiff
path: root/Makerules
diff options
context:
space:
mode:
authorTor Andersson <tor.andersson@artifex.com>2013-06-17 13:36:57 +0200
committerTor Andersson <tor.andersson@artifex.com>2013-06-17 13:54:02 +0200
commitbd2eb44aa27ee92564325e61b5fae81322b9e7ce (patch)
tree6f5f4e1ae2a2441f1be635f0b818a57798875568 /Makerules
parentd0cb485b522f8776d4c0faee82bb1af8420af6a4 (diff)
downloadmupdf-bd2eb44aa27ee92564325e61b5fae81322b9e7ce.tar.xz
Add support to build command line tools on MINGW.
Tested with msysgit 1.8.3 environment.
Diffstat (limited to 'Makerules')
-rw-r--r--Makerules7
1 files changed, 6 insertions, 1 deletions
diff --git a/Makerules b/Makerules
index 9dd6717a..879bf0e2 100644
--- a/Makerules
+++ b/Makerules
@@ -2,6 +2,7 @@
OS ?= $(shell uname)
OS := $(OS:MINGW%=MINGW)
+OS := $(OS:Windows_NT=MINGW)
CFLAGS += -Wall
@@ -23,8 +24,12 @@ else
$(error unknown build setting: '$(build)')
endif
+# Windows (MINGW) build doesn't use system libraries.
+ifeq "$(OS)" "MINGW"
+NOX11=yes
+
# Mac OS X doesn't have pkg-config so we hard code paths.
-ifeq "$(OS)" "Darwin"
+else ifeq "$(OS)" "Darwin"
SYS_OPENSSL_CFLAGS = -DHAVE_OPENSSL
SYS_OPENSSL_LIBS = -lcrypto
SYS_X11_CFLAGS = -I/usr/X11R6/include