From: Felix Fietkau Date: Thu, 15 Sep 2011 14:41:57 +0000 (+0200) Subject: lua: allow overriding of LUA_CFLAGS X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fuci.git;a=commitdiff_plain;h=e7fa4a3ed877978a95c25605aa5f1a8beb35b573;hp=1ba4eb1ad1f8e3bc72f2eac8dbde546a87d1d653 lua: allow overriding of LUA_CFLAGS --- diff --git a/lua/CMakeLists.txt b/lua/CMakeLists.txt index 7edfd0a..63c6a40 100644 --- a/lua/CMakeLists.txt +++ b/lua/CMakeLists.txt @@ -4,13 +4,15 @@ PROJECT(uci C) SET(CMAKE_INSTALL_PREFIX /) -FIND_PROGRAM(PKG_CONFIG pkg-config) -IF(PKG_CONFIG) - EXECUTE_PROCESS( - COMMAND pkg-config --silence-errors --cflags lua5.1 - OUTPUT_VARIABLE LUA_CFLAGS - OUTPUT_STRIP_TRAILING_WHITESPACE - ) +IF(NOT LUA_CFLAGS) + FIND_PROGRAM(PKG_CONFIG pkg-config) + IF(PKG_CONFIG) + EXECUTE_PROCESS( + COMMAND pkg-config --silence-errors --cflags lua5.1 + OUTPUT_VARIABLE LUA_CFLAGS + OUTPUT_STRIP_TRAILING_WHITESPACE + ) + ENDIF() ENDIF() ADD_DEFINITIONS(-Os -Wall -Werror --std=gnu99 -g3 -I.. ${LUA_CFLAGS})