diff options
author | Tony Theodore <tonyt@logyst.com> | 2015-10-08 05:21:07 (GMT) |
---|---|---|
committer | Tony Theodore <tonyt@logyst.com> | 2015-10-08 05:21:07 (GMT) |
commit | c0548aa91a77096f7fea07d2bff0e526822b1b75 (patch) | |
tree | 9b11694ffef8a27f6017e9a01d643c1059e9424a /src/libmysqlclient.mk | |
parent | f1dd70802a4e20c0f8c849aa44f24651895c7cfc (diff) | |
download | mxe-c0548aa91a77096f7fea07d2bff0e526822b1b75.zip mxe-c0548aa91a77096f7fea07d2bff0e526822b1b75.tar.gz mxe-c0548aa91a77096f7fea07d2bff0e526822b1b75.tar.bz2 |
libmysqlclient: enable shared and don't install docs
Diffstat (limited to 'src/libmysqlclient.mk')
-rw-r--r-- | src/libmysqlclient.mk | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/src/libmysqlclient.mk b/src/libmysqlclient.mk index ee36127..58d1137 100644 --- a/src/libmysqlclient.mk +++ b/src/libmysqlclient.mk @@ -30,12 +30,18 @@ define $(PKG)_BUILD -DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)' \ -DIMPORT_COMP_ERR='$(1).native/ImportCompErr.cmake' \ -DHAVE_GCC_ATOMIC_BUILTINS=1 \ - -DDISABLE_SHARED=1 \ + -DDISABLE_SHARED=$(CMAKE_STATIC_BOOL) \ -DENABLE_DTRACE=OFF \ -DWITH_ZLIB=system \ '$(1)' + + # def file created by cmake creates link errors + cp '$(PWD)/src/$(PKG).def' '$(1).build/libmysql/libmysql_exports.def' + $(MAKE) -C '$(1).build' -j '$(JOBS)' VERBOSE=1 - $(MAKE) -C '$(1).build' -j 1 install VERBOSE=1 -endef + $(MAKE) -C '$(1).build/include' -j 1 install VERBOSE=1 + $(MAKE) -C '$(1).build/libmysql' -j 1 install VERBOSE=1 -$(PKG)_BUILD_SHARED = + # no easy way to configure location of dll + -mv '$(PREFIX)/$(TARGET)/lib/$(PKG).dll' '$(PREFIX)/$(TARGET)/bin/' +endef |