]> gerrit.simantics Code Review - simantics/fmil.git/blob - org.simantics.fmil.core/native/FMILibrary/ThirdParty/Zlib/Makefile.am
Merge "Added getters and setters for all FMI data types."
[simantics/fmil.git] / org.simantics.fmil.core / native / FMILibrary / ThirdParty / Zlib / Makefile.am
1 ZLIB_BUILD_DIR=$(abs_builddir)/../../zlib_build
2 ZLIB_SRC_DIR=ThirdParty/Zlib/zlib-1.2.6
3 ZLIB_INSTALL_DIR=$(abs_top_builddir)/zlib_install
4
5 $(ZLIB_BUILD_DIR):
6         mkdir -p $(ZLIB_BUILD_DIR) && \
7         cd $(ZLIB_BUILD_DIR) && \
8         case $(build) in \
9         *-cygwin*) \
10         cmake -G "MSYS Makefiles" $(abs_top_srcdir)/$(ZLIB_SRC_DIR) -DCMAKE_INSTALL_PREFIX=$(ZLIB_INSTALL_DIR) -DBUILD_SHARED_LIBS=OFF ;; \
11         *-mingw*) \
12         cmake -G "MSYS Makefiles" $(abs_top_srcdir)/$(ZLIB_SRC_DIR) -DCMAKE_INSTALL_PREFIX=$(ZLIB_INSTALL_DIR) -DBUILD_SHARED_LIBS=OFF ;; \
13         *-apple*) \
14         cmake $(abs_top_srcdir)/$(ZLIB_SRC_DIR) -DCMAKE_INSTALL_PREFIX=$(ZLIB_INSTALL_DIR) -DBUILD_SHARED_LIBS=OFF ;; \
15         *) \
16         cmake $(abs_top_srcdir)/$(ZLIB_SRC_DIR) -DCMAKE_INSTALL_PREFIX=$(ZLIB_INSTALL_DIR) -DBUILD_SHARED_LIBS=OFF ;; \
17         esac
18
19 all-local: $(ZLIB_BUILD_DIR)
20         cd $(ZLIB_BUILD_DIR) && make $(AM_MAKEFLAGS) install
21
22 check-local:
23         cd $(ZLIB_BUILD_DIR) && $(MAKE) $(AM_MAKEFLAGS) test
24
25 clean-local:
26         cd $(ZLIB_BUILD_DIR) && $(MAKE) $(AM_MAKEFLAGS) clean
27