Commit f6e82b5870154a6ff987d9324085d01c1a9f641b

Authored by Hayk Martirosyan
1 parent 21afbc0c

Default to optimized compile, include lpush_benchmark build

Showing 1 changed file with 5 additions and 1 deletions
CMakeLists.txt
1 cmake_minimum_required(VERSION 2.8.4) 1 cmake_minimum_required(VERSION 2.8.4)
2 project(redisx) 2 project(redisx)
3 3
4 -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -fPIC -Wall -g -fno-omit-frame-pointer") 4 +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -fPIC -Wall -O3")#-g -fno-omit-frame-pointer")
5 # set(CMAKE_VERBOSE_MAKEFILE ON) 5 # set(CMAKE_VERBOSE_MAKEFILE ON)
6 6
7 # --------------------------------------------------------- 7 # ---------------------------------------------------------
@@ -29,3 +29,7 @@ set(LIB_ALL ${LIB_REDIS}) @@ -29,3 +29,7 @@ set(LIB_ALL ${LIB_REDIS})
29 29
30 add_executable(basic examples/basic.cpp ${SRC_ALL}) 30 add_executable(basic examples/basic.cpp ${SRC_ALL})
31 target_link_libraries(basic ${LIB_REDIS}) 31 target_link_libraries(basic ${LIB_REDIS})
  32 +
  33 +
  34 +add_executable(lpush_benchmark examples/lpush_benchmark.cpp ${SRC_ALL})
  35 +target_link_libraries(lpush_benchmark ${LIB_REDIS})