ninja: add custom target support for ninja-cmake
authorRosen Penev <rosenp@gmail.com>
Sat, 27 Mar 2021 22:02:10 +0000 (15:02 -0700)
committerRosen Penev <rosenp@gmail.com>
Sun, 28 Mar 2021 04:51:50 +0000 (21:51 -0700)
Allows fixing compilation with at least mariadb.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
devel/ninja/ninja-cmake.mk

index 1ba079203e10c4bcf4783a635fb07d2e4dbafc20..89ae72ed29ca5c1b9fa9fdac95ba875f08368ac6 100644 (file)
@@ -5,7 +5,7 @@ CMAKE_HOST_OPTIONS += -DCMAKE_GENERATOR="Ninja"
 CMAKE_OPTIONS += -DCMAKE_GENERATOR="Ninja"
 
 define Host/Compile/Default
-       $(call Ninja,-C $(HOST_BUILD_DIR)/$(CMAKE_BINARY_SUBDIR),)
+       $(call Ninja,-C $(HOST_BUILD_DIR)/$(CMAKE_BINARY_SUBDIR) $(1),)
 endef
 
 define Host/Install/Default
@@ -17,7 +17,7 @@ define Host/Uninstall/Default
 endef
 
 define Build/Compile/Default
-       $(call Ninja,-C $(PKG_BUILD_DIR)/$(CMAKE_BINARY_SUBDIR),)
+       $(call Ninja,-C $(PKG_BUILD_DIR)/$(CMAKE_BINARY_SUBDIR) $(1),)
 endef
 
 define Build/Install/Default