mxe/src/qca.mk

29 lines
1.0 KiB
Makefile
Raw Normal View History

2017-03-09 21:26:03 +00:00
# This file is part of MXE. See LICENSE.md for licensing information.
PKG := qca
$(PKG)_WEBSITE := https://userbase.kde.org/QCA
$(PKG)_DESCR := Qt Cryptographic Architecture
$(PKG)_IGNORE :=
$(PKG)_VERSION := 2.1.3
$(PKG)_CHECKSUM := a5135ffb0250a40e9c361eb10cd3fe28293f0cf4e5c69d3761481eafd7968067
2017-03-26 05:59:20 +01:00
$(PKG)_GH_CONF := KDE/qca,v
2017-03-09 21:26:03 +00:00
$(PKG)_DEPS := gcc qtbase
define $(PKG)_BUILD
2017-03-14 21:04:48 +00:00
cd '$(BUILD_DIR)' && $(TARGET)-cmake '$(SOURCE_DIR)' \
2017-03-09 21:26:03 +00:00
-DBUILD_TESTS=OFF \
-DBUILD_TOOLS=OFF \
-DUSE_RELATIVE_PATHS=OFF \
2017-03-14 21:04:48 +00:00
-DBUILD_PLUGINS="auto" \
-DQCA_MAN_INSTALL_DIR="$(BUILD_DIR)/null"
$(MAKE) -C '$(BUILD_DIR)' -j $(JOBS)
$(MAKE) -C '$(BUILD_DIR)' -j 1 install
2017-03-24 20:42:26 +00:00
$(if $(BUILD_SHARED), \
mkdir '$(BUILD_DIR)/test-qca'
cd '$(BUILD_DIR)/test-qca' && '$(PREFIX)/$(TARGET)/qt5/bin/qmake' '$(PWD)/src/qca-test.pro'
$(MAKE) -C '$(BUILD_DIR)/test-qca' -j $(JOBS) $(BUILD_TYPE)
$(INSTALL) -m755 '$(BUILD_DIR)/test-qca/$(BUILD_TYPE)/test-qca5.exe' '$(PREFIX)/$(TARGET)/bin/')
2017-03-09 21:26:03 +00:00
endef
2017-03-24 20:42:26 +00:00