1 cmake_minimum_required(VERSION 2.6)
5 OPTION(HOST_CPU "Override Host CPU")
6 OPTION(BUILD_CPU "Override Host CPU")
7 OPTION(STATIC_UBOX "Statically link libubox")
8 OPTION(BUILD_TESTS "Build test programs" ON)
11 SET(HOST_CPU "${CMAKE_HOST_SYSTEM_PROCESSOR}")
15 SET(BUILD_CPU "${CMAKE_SYSTEM_PROCESSOR}")
18 ADD_DEFINITIONS(-Os -Wall --std=gnu99 -g3 -Wmissing-declarations
19 -DDATADIR="/usr/share"
21 -DOPKGLOCKFILE="/var/lock/opkg.lock"
22 -DOPKGLIBDIR="/usr/lib"
23 -DHOST_CPU_STR="${HOST_CPU}"
24 -DBUILD_CPU=${BUILD_CPU}
27 ADD_SUBDIRECTORY(libbb)
28 ADD_SUBDIRECTORY(libopkg)
32 ADD_SUBDIRECTORY(tests)