From d1d4268a928f0690123b6a867a2ca90ef3a19746 Mon Sep 17 00:00:00 2001 From: Ivailo Monev Date: Tue, 3 May 2016 17:02:01 +0000 Subject: [PATCH] cleanup build macros Signed-off-by: Ivailo Monev --- cmake/modules/KatieBuildMacros.cmake | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/cmake/modules/KatieBuildMacros.cmake b/cmake/modules/KatieBuildMacros.cmake index 52c1acf19..76278b76e 100644 --- a/cmake/modules/KatieBuildMacros.cmake +++ b/cmake/modules/KatieBuildMacros.cmake @@ -129,11 +129,6 @@ function(KATIE_FIXUP_STRING INSTR OUTSTR) endif() endfunction() -macro(KATIE_CONFIG VAR VAL) - set(${VAR} ${VAL}) - add_definitions(-D${VAR}=${VAL}) -endmacro() - function(KATIE_SETUP_FLAGS) katie_fixup_string("${KATIE_CXXFLAGS}" KATIE_CXXFLAGS) katie_fixup_string("${KATIE_LDFLAGS}" KATIE_LDFLAGS) @@ -164,6 +159,7 @@ function(KATIE_SETUP_SOURCES SOURCESVAR) string(TOUPPER "${flag}" upperflag) if("${flag}" MATCHES "(iwmmxt|neno)" AND NOT "${KATIE_ARCHITECTURE}" STREQUAL "arm") set(flagmatch) + message(AUTHOR_WARNING "The source file ${source} is ARM specifiec, make it conditional") endif() if("${flag}" STREQUAL "mmx" AND "${sourcename}" MATCHES "iwmmxt") # false positive @@ -208,7 +204,7 @@ macro(KATIE_TEST TESTNAME TESTSOURCES) add_executable(${TESTNAME} ${TESTSOURCES} ${ARGN}) - # TODO: make GUI access optional + # TODO: make GUI access optional, it is required by many tests so it should still be default target_link_libraries(${TESTNAME} KtCore KtGui KtTest) if(KATIE_PLATFORM MATCHES "(win32|wince)") target_link_libraries(${TESTNAME} KtMain) -- 2.11.0