mirror of
https://github.com/openwrt/video.git
synced 2025-12-26 11:16:40 +04:00
use variables for calling qmake
We need to distinguish as carefully as possible between qmake for the host builds and qmake for target builds
This commit is contained in:
@@ -74,18 +74,21 @@ HOST_INSTALL_DIR_ROOT:=$(HOST_INSTALL_DIR)
|
|||||||
HOST_INSTALL_DIR:=$(HOST_INSTALL_DIR_ROOT)/$(STAGING_DIR_HOST)
|
HOST_INSTALL_DIR:=$(HOST_INSTALL_DIR_ROOT)/$(STAGING_DIR_HOST)
|
||||||
#HOST_INSTALL_DIR:=$(HOST_INSTALL_DIR_ROOT)/$(STAGING_DIR)
|
#HOST_INSTALL_DIR:=$(HOST_INSTALL_DIR_ROOT)/$(STAGING_DIR)
|
||||||
|
|
||||||
|
QMAKE_TARGET=$(STAGING_DIR)/bin/qmake
|
||||||
|
QMAKE_HOST=$(STAGING_DIR_HOST)/bin/qmake
|
||||||
|
|
||||||
define Build/Configure/Default
|
define Build/Configure/Default
|
||||||
TARGET_CROSS="$(TARGET_CROSS)" \
|
TARGET_CROSS="$(TARGET_CROSS)" \
|
||||||
TARGET_CFLAGS="$(TARGET_CPPFLAGS) $(TARGET_CFLAGS)" \
|
TARGET_CFLAGS="$(TARGET_CPPFLAGS) $(TARGET_CFLAGS)" \
|
||||||
TARGET_CXXFLAGS="$(TARGET_CPPFLAGS) $(TARGET_CXXFLAGS)" \
|
TARGET_CXXFLAGS="$(TARGET_CPPFLAGS) $(TARGET_CXXFLAGS)" \
|
||||||
TARGET_LDFLAGS="$(TARGET_LDFLAGS)" \
|
TARGET_LDFLAGS="$(TARGET_LDFLAGS)" \
|
||||||
qmake \
|
$(QMAKE_TARGET) \
|
||||||
-o $(PKG_BUILD_DIR)/$(MAKE_PATH)/Makefile \
|
-o $(PKG_BUILD_DIR)/$(MAKE_PATH)/Makefile \
|
||||||
$(PKG_BUILD_DIR)/$(MAKE_PATH)/$(if $(1),$(1).pro,)
|
$(PKG_BUILD_DIR)/$(MAKE_PATH)/$(if $(1),$(1).pro,)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Host/Configure/Default
|
define Host/Configure/Default
|
||||||
qmake_host \
|
$(QMAKE_HOST) \
|
||||||
-o $(HOST_BUILD_DIR)/$(MAKE_PATH)/Makefile \
|
-o $(HOST_BUILD_DIR)/$(MAKE_PATH)/Makefile \
|
||||||
$(HOST_BUILD_DIR)/$(MAKE_PATH)/$(if $(1),$(1).pro,)
|
$(HOST_BUILD_DIR)/$(MAKE_PATH)/$(if $(1),$(1).pro,)
|
||||||
endef
|
endef
|
||||||
@@ -106,9 +109,6 @@ define Build/Compile/Default
|
|||||||
endef
|
endef
|
||||||
|
|
||||||
define Host/Compile/Default
|
define Host/Compile/Default
|
||||||
+TARGET_CFLAGS="$(HOST_CPPFLAGS) $(HOST_CFLAGS)" \
|
|
||||||
TARGET_CXXFLAGS="$(HOST_CPPFLAGS) $(HOST_CXXFLAGS)" \
|
|
||||||
TARGET_LDFLAGS="$(HOST_LDFLAGS)" \
|
|
||||||
$(MAKE) $(PKG_JOBS) -C $(HOST_BUILD_DIR)/$(MAKE_PATH) \
|
$(MAKE) $(PKG_JOBS) -C $(HOST_BUILD_DIR)/$(MAKE_PATH) \
|
||||||
$(1)
|
$(1)
|
||||||
endef
|
endef
|
||||||
|
|||||||
Reference in New Issue
Block a user