|
@@ -11,6 +11,7 @@ OPENBLAS_BINARY_DIR := $(PREFIX)/bin |
|
|
OPENBLAS_BUILD_DIR := $(CURDIR) |
|
|
OPENBLAS_BUILD_DIR := $(CURDIR) |
|
|
OPENBLAS_CMAKE_DIR := $(OPENBLAS_LIBRARY_DIR)/cmake/openblas |
|
|
OPENBLAS_CMAKE_DIR := $(OPENBLAS_LIBRARY_DIR)/cmake/openblas |
|
|
OPENBLAS_CMAKE_CONFIG := OpenBLASConfig.cmake |
|
|
OPENBLAS_CMAKE_CONFIG := OpenBLASConfig.cmake |
|
|
|
|
|
OPENBLAS_CMAKE_CONFIG_VERSION := OpenBLASConfigVersion.cmake |
|
|
|
|
|
|
|
|
.PHONY : install |
|
|
.PHONY : install |
|
|
.NOTPARALLEL : install |
|
|
.NOTPARALLEL : install |
|
@@ -97,6 +98,7 @@ endif |
|
|
@echo Generating $(OPENBLAS_CMAKE_CONFIG) in $(DESTDIR)$(OPENBLAS_CMAKE_DIR) |
|
|
@echo Generating $(OPENBLAS_CMAKE_CONFIG) in $(DESTDIR)$(OPENBLAS_CMAKE_DIR) |
|
|
@echo "SET(OpenBLAS_VERSION \"${VERSION}\")" > $(DESTDIR)$(OPENBLAS_CMAKE_DIR)/$(OPENBLAS_CMAKE_CONFIG) |
|
|
@echo "SET(OpenBLAS_VERSION \"${VERSION}\")" > $(DESTDIR)$(OPENBLAS_CMAKE_DIR)/$(OPENBLAS_CMAKE_CONFIG) |
|
|
@echo "SET(OpenBLAS_INCLUDE_DIRS ${OPENBLAS_INCLUDE_DIR})" >> $(DESTDIR)$(OPENBLAS_CMAKE_DIR)/$(OPENBLAS_CMAKE_CONFIG) |
|
|
@echo "SET(OpenBLAS_INCLUDE_DIRS ${OPENBLAS_INCLUDE_DIR})" >> $(DESTDIR)$(OPENBLAS_CMAKE_DIR)/$(OPENBLAS_CMAKE_CONFIG) |
|
|
|
|
|
|
|
|
ifndef NO_SHARED |
|
|
ifndef NO_SHARED |
|
|
#ifeq logical or |
|
|
#ifeq logical or |
|
|
ifeq ($(OSNAME), $(filter $(OSNAME),Linux FreeBSD NetBSD)) |
|
|
ifeq ($(OSNAME), $(filter $(OSNAME),Linux FreeBSD NetBSD)) |
|
@@ -112,5 +114,16 @@ else |
|
|
#only static |
|
|
#only static |
|
|
@echo "SET(OpenBLAS_LIBRARIES ${OPENBLAS_LIBRARY_DIR}/$(LIBPREFIX).$(LIBSUFFIX))" >> $(DESTDIR)$(OPENBLAS_CMAKE_DIR)/$(OPENBLAS_CMAKE_CONFIG) |
|
|
@echo "SET(OpenBLAS_LIBRARIES ${OPENBLAS_LIBRARY_DIR}/$(LIBPREFIX).$(LIBSUFFIX))" >> $(DESTDIR)$(OPENBLAS_CMAKE_DIR)/$(OPENBLAS_CMAKE_CONFIG) |
|
|
endif |
|
|
endif |
|
|
|
|
|
#Generating OpenBLASConfigVersion.cmake |
|
|
|
|
|
@echo Generating $(OPENBLAS_CMAKE_CONFIG_VERSION) in $(DESTDIR)$(OPENBLAS_CMAKE_DIR) |
|
|
|
|
|
@echo "set (PACKAGE_VERSION \"${VERSION}\")" > $(DESTDIR)$(OPENBLAS_CMAKE_DIR)/$(OPENBLAS_CMAKE_CONFIG_VERSION) |
|
|
|
|
|
@echo "if (PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION)" >> $(DESTDIR)$(OPENBLAS_CMAKE_DIR)/$(OPENBLAS_CMAKE_CONFIG_VERSION) |
|
|
|
|
|
@echo " set (PACKAGE_VERSION_COMPATIBLE FALSE)" >> $(DESTDIR)$(OPENBLAS_CMAKE_DIR)/$(OPENBLAS_CMAKE_CONFIG_VERSION) |
|
|
|
|
|
@echo "else ()" >> $(DESTDIR)$(OPENBLAS_CMAKE_DIR)/$(OPENBLAS_CMAKE_CONFIG_VERSION) |
|
|
|
|
|
@echo " set (PACKAGE_VERSION_COMPATIBLE TRUE)" >> $(DESTDIR)$(OPENBLAS_CMAKE_DIR)/$(OPENBLAS_CMAKE_CONFIG_VERSION) |
|
|
|
|
|
@echo " if (PACKAGE_FIND_VERSION STREQUAL PACKAGE_VERSION)" >> $(DESTDIR)$(OPENBLAS_CMAKE_DIR)/$(OPENBLAS_CMAKE_CONFIG_VERSION) |
|
|
|
|
|
@echo " set (PACKAGE_VERSION_EXACT TRUE)" >> $(DESTDIR)$(OPENBLAS_CMAKE_DIR)/$(OPENBLAS_CMAKE_CONFIG_VERSION) |
|
|
|
|
|
@echo " endif ()" >> $(DESTDIR)$(OPENBLAS_CMAKE_DIR)/$(OPENBLAS_CMAKE_CONFIG_VERSION) |
|
|
|
|
|
@echo "endif ()" >> $(DESTDIR)$(OPENBLAS_CMAKE_DIR)/$(OPENBLAS_CMAKE_CONFIG_VERSION) |
|
|
@echo Install OK! |
|
|
@echo Install OK! |
|
|
|
|
|
|