Commit 73b1ab73 authored by Thomas Petazzoni's avatar Thomas Petazzoni
Browse files

cmake: new package



Only compilation for the host is supported, why explains why we don't
have a Config.in and the corresponding BR2_PACKAGE_CMAKE option.

Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
parent ea448fef
Loading
Loading
Loading
Loading

package/cmake/cmake.mk

0 → 100644
+20 −0
Original line number Diff line number Diff line
CMAKE_VERSION=2.8.0
CMAKE_SOURCE=cmake-$(CMAKE_VERSION).tar.gz
CMAKE_SITE=http://www.cmake.org/files/v2.8/

define HOST_CMAKE_CONFIGURE_CMDS
 (cd $(@D); \
   ./bootstrap --prefix=$(HOST_DIR)/usr --parallel=$(BR2_JLEVEL) \
 )
endef

define HOST_CMAKE_BUILD_CMDS
 $(HOST_MAKE_ENV) $(MAKE) -C $(@D)
endef

define HOST_CMAKE_INSTALL_CMDS
 $(HOST_MAKE_ENV) $(MAKE) -C $(@D) install
endef

$(eval $(call GENTARGETS,package,cmake))
$(eval $(call GENTARGETS,package,cmake,host))
 No newline at end of file